[00:48] doctormo: hey, why does groundcontrol call update-menus? [00:48] lfaraone: It has a menu item that goes in System > Preferences [00:50] doctormo: hm. lintian thinks it's not needed, see bug 518599 [00:50] Launchpad bug 518599 in groundcontrol "postinst has useless call to update menus" [Low,Confirmed] https://launchpad.net/bugs/518599 [00:51] I think it's not needed. Should get caught by the general .desktop file trigger, plus, last I checked, update-menus was a debian menu thing, and we don7t display the debian menu by default. [00:51] I suppose someone might run ground control on Debian, but I suspect that's a less common use-case. [00:51] persia: in which case CDBS would handle it properly. [00:52] lfaraone: I saw the bug, don't know what to tell you, perhaps lint is complaining because the desktop file is in the distro and not int he debianfiles [00:53] doctormo: does your source tarball have a debian/ folder? [00:53] I leve the choice up to you lfaraone [00:53] lfaraone: No, the tarball doesn't contain debian. [00:53] lfaraone: It's not a CDBS thing. It's an everything thing. Nothing special needs be done, regardless of how one does debian/rules. [00:54] .desktop files should be upstream anyway. [00:56] okay, looks like I can remove the stanza from rules then. [00:57] Since you've upstream handy, try using rules.tiny, and fixing anything that doesn't work upstream. [00:57] That ought make for a more portable solution. [00:57] persia: rules.tiny? [00:58] /usr/share/doc/debhelper/examples/rules.tiny [00:59] persia: currently we don't override anything in our rules file (which uses CDBS) other than adding a get-orig-source rule. Is there a good reason to switch to dh7? [00:59] I suppose not. I just tend to prefer it. [00:59] persia: I've yet to see any reason to use it over cdbs for most cases, but I'd love to see a good comparison. [01:00] For me, the biggest reason is that overrides are more transparent with dh(1). [01:00] With CDBS, one doesn't actually override, but just adds additional functionality, which may have odd interactions. [01:01] (mind you, if one knows make sufficiently well, it doesn't matter, but ...) [01:01] The counter argument is that python-central doesn't work with dh(1), although python-support does, so unless you need to care, this may not matter. [01:02] No, I think it still does matter; chasing control through the web of cdbs classes is quite awful even if you know make well. :) [01:03] RAOF: "sufficiently well" in this case is roughly at guru level :) [01:22] I just pushed my branch to trunk by mistake, how to fix? [01:23] DBO: branch the last revision of trunk, and then push --overwrite to trunk. [01:23] gratze [01:25] doctormo: turns out we need to touch /var/lib/update-notifier/dpkg-run-stamp to get the restart notice to trigger. No idea where firefox does that. [01:26] update-notifier really ought be patched to use dpkg-triggers and notice without that touch. [01:27] persia: it's weird. I seriously don't see that call anywhere in Firefox's debian directory... [01:28] Check in #ubuntu-mozillateam. There's a number of oddities about the packaging for that stuff. [01:42] doctormo: I uploaded what we have to REVU, you should see it at http://revu.ubuntuwire.com/details.py?upid=7616 [01:42] doctormo: (ignore the "common error", it's a lintian bug) [02:10] lfaraone: Does that mean that the packagaing is good? [02:11] doctormo: well, it means that persia is giving me a detailed review of it. My TODO list grew extensively. [02:11] heh. [02:12] lfaraone: Perhaps I don't know how to read that review page, couldn't see much in the way of errors and such. [02:15] doctormo: Nothing I mentioned showed up in the automated stuff. [02:15] And I spewed it in IRC, rather than leaving a comment. Perhaps a bad habit of mine. [04:13] lfaraone: Please don't commit to trunk in groundcontrol, I'd already fixed that bug and now I have to reconcile merges. this is exactly why we use merge requests instead of stomping on people's work. [04:14] Loggerhead seems to be broken [04:20] spm: ^^ [04:28] nigel_nb: sorry for the delay; give it a whirl now? [04:33] spm, will do :) [04:34] spm, can you see this? http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/libgweather/lucid/annotate/head%3A/data/Locations.xml.in [04:34] mwhudson: did you see bug 517418 ? it's been marked as a dupe, but .. :-/ [04:34] its down for me [04:34] Launchpad bug 517418 in loggerhead "lp loggerhead giving an interesting smash (dup-of: 420738)" [Undecided,New] https://launchpad.net/bugs/517418 [04:34] Launchpad bug 420738 in loggerhead "LRUCache.cleanup raises KeyError" [Critical,Confirmed] https://launchpad.net/bugs/420738 [04:35] spm: yeah it's known, i'm not really sure of a fix [04:36] nigel_nb: yeah, it's gone again. one sec... [04:37] doctormo: okay then, sorry. [04:38] lfaraone: No problem, i figure it's because your not comfortable with reconciling projects, but I don't know your background. [04:38] All fixed :-) [05:26] nigel_nb: if you could avoid requesting that url for now :/ [05:26] it seems to make codebrowse very unhappy [05:26] oops [05:27] sorry [05:27] np [05:27] it's our problem [05:27] heh. hardy your fault :-) [05:27] closed the page. I branched the code anyway [05:27] well, I was being impatient ;) [05:32] mwhudson, the component browsing code is called codebrowse? its not loggerhead? [05:33] nigel_nb: they're somewhat one and the same [05:34] spm, ah :) [05:34] I'm still learning launchpad component names... [05:34] loggerhead the product is used as a component in LP; known as codebrowse. [05:34] heh, me too; and I've been a sysadmin for same for... ew. 19 months now :-D [05:34] spm, I'm guessing aus/nz? [05:35] Aus, yup [05:35] hm, figures how you're around this time :) [05:35] have you considered the option that I may have no life? curious... ;-) [05:36] spm, not everyone are like me :p [05:36] heh [06:01] Hello. I have deactivated my account in past, now I re-registered with same email, and I have the same account. How can I reset it to empty state? Also, the ~username-deactivatedaccount in adress looks strange, can this be fixed? [06:05] theadmin: get your account renamed to something else; and create a brand new account; we don't set an "empty state". [06:05] spm: That's what I did, I deactivated it and created anew. Old stuff is all there [06:05] spm: How do I rename accounts? [06:07] hmmm. you may need to zot the email address as well to achieve this. And that may be an admin only thing. not sure... [06:09] theadmin: you may be able to under ~/+review ? The name field? [06:10] if that's locked to you; create an LP answers request at https://answers.launchpad.net/launchpad/ asking for the above. ie zot old/all emails; rename existing to something unused etc. and one of the admins will be delighted to fix that for you. [06:11] spm: I managed to do it already by creating an account with other email and merging it with deactivated one :/ [06:13] yeah, well merging will retain your history :-) that's kinda the point of why you'd do that. [06:15] spm: My point was to get rid of PPA. They really should allow removing those. I didn't know what it was when I created it... I didn't make any use of it after all [06:16] theadmin: if the PPA is empty, and has never been used, we can remove it; else we currently can't. known bug, and trust me we *do* hassle the relevant dev's on that point. :-D [06:18] Okay... Now I can use LP again :D Translating stuff now, that's mainly all I do there so far. [06:18] Does LP extract translation-strings right from source code or something? [06:22] po files [06:23] You need to upload translation templates (POT files), or have them in your branch. [06:23] It can't yet extract them itself, but that's coming soon. [06:23] spm: Not really sure what those are although tried googling. Oh well, until I don't host my projects, this is not really important to me. Also, why can't I translate Launchpad itself? [06:26] theadmin: oh; bore yourself senseless - read up on gettext. urgness. By way of pointer: http://www.gnu.org/software/libc/manual/html_node/Using-gettextized-software.html [06:27] There are various usability issues, aiui, around translating LP itself; not technical. [06:28] spm: Hm. Well, I see. Thought so :D Well, it still would be better if it could be translated, usage would become wider... Anyway, you people totally leave Sourceforge out, LP is a lot better :D [06:28] I'm biased. No Comment. :-) [06:29] Well, what features does SF have? AFAIK it has no bug tracking, no translations, no quickly-loading interface [06:30] I wonder just how on earth it knows what translations I can "help with" [06:32] you would have selected your language in your user whatsit [06:33] ~/+editlanguages [06:34] Hm. I set it to English, Russian and German. Yet as I click "needs X strings translated", it always brings me to russian template [07:03] um im being told my membership in bugsquad team is about to expire ... um why is this ? [07:03] like i get send this email with no information about when it will expire or any other information [07:03] i have also been sent like 5 of these emails now [07:04] id call that approaching spam [07:07] i can't take any direct action via a link / url ... i have to contact some one so i am not really able to stop these emails. [07:10] there should be a link in the email (at least for bugsquad) to renew [07:10] d1b: Can you paste the email? [07:10] Er, pastebin, that is. [07:43] soon sure. [07:44] wgrant: http://pastebin.com/m46a3c2c0 [07:44] oh wait it did say when it expires [07:44] but i have several of these emails [08:01] Anyone know where/how to put their ssh key for the bzr windows client? ;3 Getting error when trying to push my personal branch. [08:04] AtomicSpark: this is the only help I can find: https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair#Windows%20%28PuTTY%29 [08:04] AtomicSpark: I'm not sure on windows, but does http://wiki.bazaar.canonical.com/Bzr_and_SSH#Windows help? [08:05] Interesting. I might just have to create that directory. I'll try that. [08:06] d1b: How often are the emails coming? [08:07] wgrant: i got a few like 6 i think so far [08:07] the only issue is that i can't say ok i got the email stop bothering me about it [08:18] tsimpson, noodles775: that helped, thanks! all i had to do was move my id_rsa to .ssh in my windows home. the client must have an ssh client installed too. even asked for my passphrase. :) [08:49] ~/sb end [08:50] oops [10:35] can I see a full build log for a build that's still in progress? [10:36] i've only ever been able to see the last 'page' [10:36] yeah, that's what I have [10:37] oh well, will just stick it out [10:37] I usually wander off for a beverage, and check again later. [10:37] "Started 10 hours ago" :) [10:37] You can only see the last 2KiB. [10:37] That's all that's stored. [10:38] how are the build logs produced? [10:38] 10 hours! That's a very long build. [10:39] for some reason ghc has a hard time building this library on armel [10:39] During the build, the tail of the log is requested regularly. At the end of the build, the entire log file is retrieved. [10:39] This is because there's no practical way at the moment to store a large dynamic blob in Launchpad. [10:39] I added a ticker to the build to get around the idle timeout, except now I can't see how far along in it we are [10:40] Laney: You might want to try an emulated build with pbuilder or sbuild, which lets you review the log in realtime. [10:40] Still takes just ask long, usually, but at least it's local. [10:41] well I am reasonably confident that it will finish given enough time [10:41] but that is an option indeed [10:42] (not that I know how to make an arm chroot) [10:42] Do you use pbuilder or sbuild? Also, are you running lucid? === henninge is now known as heninge-afk [10:49] persia: pbuilder usually, and lucid yes. I think I saw some commits to u-d-t about this recently? [10:50] Indeed. Running the latest pbuilder-dist on i386 or amd64 with --arch=armel should generate you an emulated armel chroot for test-builds. [10:51] I'm not sure powerpc will get sorted by Feature Freeze, but we ought have it for lucid+1. [10:51] i'll give it a go [10:51] I don't think there's enough upstream support for sparc or ia64 for a while though :( [10:54] It appears to be building the chroot! [10:55] Yep. Thank geser for extensive testing of that :) There's still scope for improvement in pbuilder-dist, but at least it works. [10:57] HA! The ticker worked: [124 of 191] Compiling Agda.TypeChecking.Reduce ( src/full/Agda/TypeChecking/Reduce.hs, dist/build/Agda/TypeChecking/Reduce.p_o ) [10:57] (it always hung at 123 before) [10:57] Excellent! === matsubara-afk is now known as matsubara === heninge-afk is now known as heninge === heninge is now known as henninge [11:39] Hello. I can't set "affects me too" in https://launchpad.net/ubuntu/+bug/1 [11:40] Error: Could not parse data returned by Ubuntu: The read operation timed out (https://launchpad.net/bugs/1) [11:40] Hi theadmin, afaik there are currently some timeout issues with bugs. [11:40] That bug is kinda special, because it's gotten so much attention. [11:43] ...damn. :/ [11:43] theadmin, I'm sure we can safely assume it affects more people than any other bug ;) [12:24] i think a PPA builder is being funny, is it possible to have a rebuild done on another builder to sanity-check? [12:27] directhex: which builder (and is it constantly repeating the same build, or something else?) [12:29] noodles775, plutonium. the same source was fine on an i386 builder, and fine on my amd64 pbuilder at home [12:29] throws "Illegal Instruction" at the same place twice in a row [12:31] directhex: moon 2.0 right? I'll see if our buildd admin can take a look at it. [12:31] thanks [12:32] it *might* be an issue with xen on amd64. there's possibly a patch in mono trunk i can backport for xen weirdness [12:32] maybe. i'd like to be sure before mucking about with backporting icky c workarounds [12:35] oh right. It might be worth applying the patch and seeing, as our admin contact might not be around for a while, and the error is very, well, unspecific :) [12:35] But I'll let you know as soon as I hear back. [12:40] http://anonsvn.mono-project.com/viewvc/trunk/mono/mono/mini/mini-amd64.c?r1=148941&r2=149671&pathrev=149671 [12:40] let's see if it applies to the version i have [14:12] yeah, that fixed it. build is broken elsewhere, sadly [14:15] mmm moon === henninge_ is now known as henninge [14:37] ok, thanks directhex - I'll let our buildd admin know. === matsubara is now known as matsubara-lunch === salgado is now known as salgado-lunch [14:56] Hi all. I'm trying to figure out why a new series isn't linked to the main project page, for 'desktopcouch'. Did I make it incorrectly? [14:56] https://edge.launchpad.net/desktopcouch/ [14:56] https://edge.launchpad.net/desktopcouch/0.5-stable [14:59] Note on main page, no mention of 0.5. There is a line in the graph, connected to trunk at the root, and I don't remember a way to link it otherwise. [15:01] hi! anyone using bzr-pipeline? I'm trying to set up my first pipeline, and have gotten confused about how to submit the individual pipes (branches) to launchpad for review [15:02] hello barry! funny you should have joined one minute ago [15:02] are you still using pipelines? [15:05] statik: it provides and lp-submit command which may be what you are looking for [15:05] statik: i'll bet abentley has plenty of experience with bzr-pipeline [15:06] thanks! I tried using lp-submit last night and got some errors, i suspect i need to tweak my locations.conf or something [15:06] * statik trys lp-submit one more time [15:07] statik, bac, I have experience with bzr-pipeline, and I'm happy to help. (I'm the author) [15:07] abentley, this pipes thing is awesome [15:07] statik, I'm glad you like it. [15:08] abentley, I have 3 pipes configured, the first one is active, and I want to push it to launchpad for a review/landing [15:08] when I try lp-submit, I get an error that I'm not sure how to fix. I'll pastebin my config in a moment [15:08] bzr lp-submit --staging --verbose [15:08] bzr: ERROR: Permission denied: "~statik/ubuntuone-servers/ab-testing/.bzr/pipes/db-patch/": : Cannot create branch at '/~statik/ubuntuone-servers/ab-testing/.bzr/pipes/db-patch' [15:09] statik, your push location is not the right setting. [15:10] statik, see the extra .bzr/pipes in the target URL? [15:10] abentley: i was wondering if that might be the case. here is the section of my locations.conf https://pastebin.canonical.com/27540/ [15:11] abentley, this config has been working ok for normal branches, i guess i need to configure something extra if i change one of these branches into pipes? [15:11] I've got a handful of branches under /home/emurphy/canonical/ubuntuone/, and for any of those i can just cd into the branch and bzr push, it works ok [15:12] statik, I don't recommend using reconfigure-pipeline if you're using that kind of config. [15:12] statik, just put your pipes where you would put your branches. [15:16] abentley: oh, that makes sense. that was simpler than I expected. thanks! [15:16] statik, no problem. [15:43] Can one of the LP admins look at this question please. Question 100327 === matsubara-lunch is now known as matsubara === salgado-lunch is now known as salgado === yofel_ is now known as yofel [16:07] statik: hi. sorry, my irc client is not great about notifying me of pings it seems. i am still using pipelines, though i notice a few oddities [16:10] doctormo: re bug 518846, I can't reproduce it, but if you like we can switch back to CDBS. (I only changed on persia 's request to see if cdbs was the cause of a packaging problem, and there's no real reason currently to stay on it() [16:10] Launchpad bug 518846 in groundcontrol "Displaying windows broken from revision 181" [Critical,New] https://launchpad.net/bugs/518846 [16:14] lfaraone: Can you confirm that the glade files are getting created in /usr/share/groundcontrol/glade/ ? [16:20] doctormo: yes. [16:22] doctormo: just did a test build. it might be a transiant issue, can we have nhandler rebuild? [16:22] lfaraone: Sure, ask if he's around. [16:49] abentley: re your last comment on bug 512264: how do I downgrade a branch? (in case I might need it future) [16:49] Launchpad bug 512264 in bzr "bzr should inform me about changes to the format at branch time" [Medium,Confirmed] https://launchpad.net/bugs/512264 [16:50] geser, "bzr upgrade --format $FOO" [16:51] oh, I didn't expect to be able to downgrade with "bzr upgrade" :) [16:51] hey, does anyone know when staging will be back? === Ursinha_ is now known as Ursinha [17:31] Good morning.... Is there anyone who can look into https://answers.edge.launchpad.net/launchpad/+question/100327 and block him before he causes any more harm than he already has? [17:31] He's causing a major annoyance for us in Bug Control [17:34] the longer it waits in purgatory here, the more "damage" Rhett can do. I know time is of the essence.. but this needs a much higher priority [17:34] and this one as well https://answers.edge.launchpad.net/launchpad/+question/100253 [17:36] mbarnett, can you help cjohnston? [17:43] sale: cjohnston: do you know if anyone has spoken to the very-active new user at all? [17:43] where sale = salgado [17:44] hggdh: 12.43.15 < mbarnett> sale: cjohnston: do you know if anyone has spoken to the very-active new user at all? [17:44] mbarnett: I sent him and email, and asked him to discuss t via either email or IRC on late Friday, I think [17:47] hi folks, can anyone point me to a link which explains how to import my own project into Launchpad? [17:47] it lives in a git repo outside Ubuntu at the moment [17:47] hggdh: i am assuming you haven't received anything back yet [17:47] but I'm thinking about moving to Lauchpad [17:48] try: https://help.launchpad.net/Projects cbmuser [17:48] ah [17:48] mbarnett: indeed, no response [17:48] cjohnston: do you know if I can just pull my git into bazar periodically for the time being? [17:48] so to have a copy in launchpad [17:48] and then finally switching to Launpad in near future [17:48] That's beyond my level of knowledge.. I'm sorry.. I just remember seeing that page before. [17:49] ah [17:49] ok [17:49] cbmuser: yes, you can :) [17:49] great [17:49] mbarnett: the email was sent when I declined him for bugsquad membership [17:49] cbmuser: http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta [17:49] cbmuser: that may be helpful [17:50] thanks a million! [17:59] hggdh: ok, i will suspend the account based on the previous actions pending an explanation of the questionable activities before more chaos ensues. [17:59] mbarnett: can you please ask him to contact us (either bug-control or myself) [18:00] hggdh: sort of... there is nothign i can do except email the address listed on his account. [18:01] cbmuser: no problem :) [18:01] oh, ok. Can you then ask him to go to #ubuntu-bugs to talk with anyone from bug-control? [18:17] Does anyone know how to enable Blueprints for a new project? I go to project "Overview" and select "Change details" but no options for BPs. What up? [18:18] Hmm, I guess I'm looking at the team. I need to create a project first. [18:20] mrjazzcat: that may help :-) [18:34] hggdh: sorry, got sucked away for a bit there. I have disabled that account and asked the user to go to #ubuntu-bugs to talk with anyone from bug-control if he feels it is just a misunderstanding. [18:45] Thank you mbarnett !!! [18:45] welcome [18:45] now we have the fun of cleaning up.. ;-) [18:45] hehe [18:45] * mbarnett is glad his part was 3 clicks! [18:46] why cant LP be like the wiki, where you can revert back [18:46] lol [18:46] * cjohnston goes to file a bug report on that... lol jk [19:00] Regarding the whole Rhett Trappman circus, he's been spam-nominating a LOT, e.g. https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/450569 (and possibly hundreds more) would it be possible to search launchpad by Nominated for * By X ? [19:00] Ubuntu bug 450569 in openoffice.org "package openoffice.org-emailmerge 1:3.0.1-9ubuntu3.1 failed to install/upgrade: " [Critical,Confirmed] [19:03] arand: and whoever else.. I've been posting a comment when he nominates telling them to review the nomination [19:03] But if there is a better fix... that would be good [19:22] a/21 [19:22] Nice. Sorry. [19:44] folks -- r12056 is back -- https://edge.launchpad.net/~12056-wikianswers thekorn says he already messed with one of his bugs [19:44] mbarnett: ? [19:44] ^^ [19:45] Is there a way to find out if he is using the API to generate this spam? [19:46] hggdh: what is the issue? [19:47] bac: https://answers.edge.launchpad.net/launchpad/+question/100327 [19:47] bac, perhaps he means this? https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/450569 [19:47] Ubuntu bug 450569 in openoffice.org "package openoffice.org-emailmerge 1:3.0.1-9ubuntu3.1 failed to install/upgrade: " [Critical,Confirmed] [19:47] we just had an user blocked from LP, after he messed up a series of bugs. He just registered back [19:47] he created a new account [19:47] cjohnston: hggdh: give me a few minutes to finish with a production CP, then i will disble the new account [19:47] ty mbarnett [19:48] with a more aggressive "stop it" style email [19:48] mbarnett: IOU. Thanks. [19:48] * hggdh is afraid this is a battle we will lose, though [19:48] * mars hopes that this isn't a spammer screwing up an automation script, as prelude to an all-out assault === matsubara is now known as matsubara-afk [20:08] is anything wrong with the keyserver? [20:08] again? [20:08] some guy sent me an email today saying the key ain't on the server [20:08] blah blah blah [20:09] as if i can do anything about it === salgado is now known as salgado-afk [20:13] cjohnston: hggdh: the new account has been suspended. I emailed the user and asked them to not create any more accounts before speaking with someone. no idea if it will do any good though *crosses fingers* [20:16] Thanks mbarnett ! [20:18] mbarnett: thank you. I am guessing it will not help. But one can, at least, hope ;-) [20:59] doctormo: uh, I didn't know there were additional dependencies of groundcontrol that are not submitted to Ubuntu. [21:00] lfaraone: Only one [21:01] lfaraone: A module, xdgapp, but that can be consumed if it's a problem. [21:01] doctormo: python-xdgapp and python-moxml-config [21:01] lfaraone: It doesn't depend on moxml any more (see this mornings commits) [21:02] doctormo: okay. I'll push up a lp:~lfaraone/python-xdgapp/debian from the debian/ you're using in your PPA. [21:03] doctormo: can you publish a release of xdgapp on launchpad? (preferably with a source tarball) [21:03] lfaraone: Aight: https://code.launchpad.net/~doctormo/python-xdgapp/trunk [21:03] I'll do a tarball now [21:03] doctormo: awesome, thanks. [21:10] lfaraone: Released v1.1 on launchpad as a tarball === huayra__ is now known as hubuntu === hubuntu is now known as huayra [21:38] doctormo: good. package branch is at lp:~lfaraone/python-xdgapp/ubuntu-revu-packaging , package uploaded to REVU as http://revu.ubuntuwire.com/details.py?upid=7621 [21:39] Thanks lfaraone, your doing a great job [21:39] doctormo: much appreciated. [21:52] hi mwhudson [21:52] bac: hi [21:52] mwhudson: i've had multiple, successive ec2 failures. i wonder if you can glean anything from http://paste.ubuntu.com/372064/ that might be helpful [21:54] bac: no, looks pretty mysterious to me :/ [21:54] mwhudson: darn, i was hoping you had the magic bullet [21:55] bac: i guess you could run ec2 test -p and when that fails log in and try yourself [21:55] bac: have all the failures been the same? [21:55] yeah, i'll try [21:56] mwhudson: actually, no. i also got one of these [21:56] bzrlib.errors.BzrError: xmlrpc protocol error connecting to https://xmlrpc.edge. [21:56] launchpad.net/bazaar/: 502 Bad Gateway [21:56] hmm [21:56] that came up after while getting sourcedeps, but after successfully downloading a few [21:56] so perhaps generic network flakiness [21:57] mwhudson: perhaps. maybe i'll get an early dinner and try later. thanks. [21:57] bac: sorry i couldn't be more use [22:33] mwhudson: fwiw, i tried a few more times and finally the instance got launched and started [22:33] bac: er, yay i guess [22:34] yeah, not a warm&fuzzy outcome [22:39] Relaying a question for a friend: is there a way to get the appropriate copyright statements when exporting translations ? [22:44] The use of super_teams is very expensive (take a long time) [22:44] Any advice on getting permissions for branches effectivly? [22:45] doctormo: Are you seeking the set of people who have access, or a boolean to determine if the current user has access? [22:45] Is it possible to subscribe users to a LP mailing list who aren't members of the LP team [22:45] persia: I want to know if a user has the ability to push to a branch [22:46] cjohnston: No. [22:46] doctormo: how long exactly? and do those user belong to many teams? [22:46] geser: i was testing it with me, I'm a member of loco teams [22:46] Thanks wgrant [22:46] doctormo: Checking owner team membership is not sufficient for that. [22:47] doctormo: You shouldn't be doing the privilege calculation yourself -- you should instead ask for something like that to be exported through launchpadlib. [22:48] wgrant: I did, the advice I got was to use super_teams [22:48] doctormo: That's very odd, because it's woefully inefficient and not correct. [22:48] wgrant: is there a better way currently? [22:49] geser: No. [22:49] But new stuff can be added to the API in a day or two! [22:49] So don't try to work around it. [22:50] wgrant: OK, so that's what I need, so should I wait for it or should I do a simple check for owning group membership as a simple check until it becomes available? [22:52] wgrant: is it that easy to add LP API support to know if someone can upload to a branch? [22:52] Also, regardless of membership, you can't push to mirrored and imported brnches... definitely something there should be an API for, rather than trying to replicate the logic yourself. [22:52] doctormo: "until if becomes available" may be some time if you don't first add it to the API :) [22:52] because not even the web ui knows correctly that I can upload to packaging branches (or are the special in this regards?) [22:53] geser: I think those are special. [22:53] persia: OK, I'll work with what I have. [22:53] I'm not going to learn launchpad code base just to add this [22:53] doctormo: did you file a bug that it gets added to the LP API? [22:53] I thought there was some doc somewhere that described API extensions simply. I could be mistaken. [22:53] So, even if you do make do with existing APIs to get something going, please file a bug to ask for the API you need. [22:53] geser: The fix for the UI issue is easy, and it's ~1 extra line to expose that fix to the API. [22:56] interesting, the comment for bug 504025 sounds like it takes some work to get it fixed [22:56] Launchpad bug 504025 in launchpad-code "LP doesn't show correct permissions for packaging branches for me" [High,Triaged] https://launchpad.net/bugs/504025 [22:58] geser: Fixing the deeper bug is sufficient, but not required. [22:59] hi, I'm trying to revoke one of the "Authorized applications" but it says permission denied :/ any idea what's wrong? [22:59] bigon: Known bug. [23:00] bigon: bug 511567 [23:00] Launchpad bug 511567 in launchpad-foundations "Can't remove authorised oauth tokens" [Critical,Triaged] https://launchpad.net/bugs/511567 [23:00] oh ok thx for the quick answer :) [23:02] bug 519060 for your troubles [23:02] Launchpad bug 519060 in launchpadlib "Need a branch method to ask if a user can write to a given branch" [Undecided,New] https://launchpad.net/bugs/519060 === jamalta is now known as jamalta-afk