[00:48] <lfaraone> doctormo: hey, why does groundcontrol call update-menus?
[00:48] <doctormo> lfaraone: It has a menu item that goes in System > Preferences
[00:50] <lfaraone> doctormo: hm. lintian thinks it's not needed, see bug 518599
[00:51] <persia> 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] <persia> I suppose someone might run ground control on Debian, but I suspect that's a less common use-case.
[00:51] <lfaraone> persia: in which case CDBS would handle it properly.
[00:52] <doctormo> 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] <lfaraone> doctormo: does your source tarball have a debian/ folder?
[00:53] <doctormo> I leve the choice up to you lfaraone
[00:53] <doctormo> lfaraone: No, the tarball doesn't contain debian.
[00:53] <persia> 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] <persia> .desktop files should be upstream anyway.
[00:56] <lfaraone> okay, looks like I can remove the stanza from rules then.
[00:57] <persia> Since you've upstream handy, try using rules.tiny, and fixing anything that doesn't work upstream.
[00:57] <persia> That ought make for a more portable solution.
[00:57] <lfaraone> persia: rules.tiny?
[00:58] <persia> /usr/share/doc/debhelper/examples/rules.tiny
[00:59] <lfaraone> 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] <persia> I suppose not.  I just tend to prefer it.
[00:59] <lfaraone> 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] <persia> For me, the biggest reason is that overrides are more transparent with dh(1).
[01:00] <persia> With CDBS, one doesn't actually override, but just adds additional functionality, which may have odd interactions.
[01:01] <persia> (mind you, if one knows make sufficiently well, it doesn't matter, but ...)
[01:01] <persia> 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] <RAOF> 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] <persia> RAOF: "sufficiently well" in this case is roughly at guru level :)
[01:22] <DBO> I just pushed my branch to trunk by mistake, how to fix?
[01:23] <persia> DBO: branch the last revision of trunk, and then push --overwrite to trunk.
[01:23] <DBO> gratze
[01:25] <lfaraone> 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] <persia> update-notifier really ought be patched to use dpkg-triggers and notice without that touch.
[01:27] <lfaraone> persia: it's weird. I seriously don't see that call anywhere in Firefox's debian directory...
[01:28] <persia> Check in #ubuntu-mozillateam.  There's a number of oddities about the packaging for that stuff.
[01:42] <lfaraone> doctormo: I uploaded what we have to REVU, you should see it at http://revu.ubuntuwire.com/details.py?upid=7616
[01:42] <lfaraone> doctormo: (ignore the "common error", it's a lintian bug)
[02:10] <doctormo> lfaraone: Does that mean that the packagaing is good?
[02:11] <lfaraone> doctormo: well, it means that persia is giving me a detailed review of it. My TODO list grew extensively.
[02:11] <persia> heh.
[02:12] <doctormo> 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] <persia> doctormo: Nothing I mentioned showed up in the automated stuff.
[02:15] <persia> And I spewed it in IRC, rather than leaving a comment.  Perhaps a bad habit of mine.
[04:13] <doctormo> 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] <nigel_nb> Loggerhead seems to be broken
[04:20] <mwhudson> spm: ^^
[04:28] <spm> nigel_nb: sorry for the delay; give it a whirl now?
[04:33] <nigel_nb> spm, will do :)
[04:34] <nigel_nb> spm, can you see this? http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/libgweather/lucid/annotate/head%3A/data/Locations.xml.in
[04:34] <spm> mwhudson: did you see bug 517418 ? it's been marked as a dupe, but .. :-/
[04:34] <nigel_nb> its down for me
[04:35] <mwhudson> spm: yeah it's known, i'm not really sure of a fix
[04:36] <spm> nigel_nb: yeah, it's gone again. one sec...
[04:37] <lfaraone> doctormo: okay then, sorry.
[04:38] <doctormo> lfaraone: No problem, i figure it's because your not comfortable with reconciling projects, but I don't know your background.
[04:38] <doctormo> All fixed :-)
[05:26] <mwhudson> nigel_nb: if you could avoid requesting that url for now :/
[05:26] <mwhudson> it seems to make codebrowse very unhappy
[05:26] <nigel_nb> oops
[05:27] <nigel_nb> sorry
[05:27] <mwhudson> np
[05:27] <mwhudson> it's our problem
[05:27] <spm> heh. hardy your fault :-)
[05:27] <nigel_nb> closed the page.  I branched the code anyway
[05:27] <nigel_nb> well, I was being impatient ;)
[05:32] <nigel_nb> mwhudson, the component browsing code is called codebrowse? its not loggerhead?
[05:33] <spm> nigel_nb: they're somewhat one and the same
[05:34] <nigel_nb> spm, ah :)
[05:34] <nigel_nb> I'm still learning launchpad component names...
[05:34] <spm> loggerhead the product is used as a component in LP; known as codebrowse.
[05:34] <spm> heh, me too; and I've been a sysadmin for same for... ew. 19 months now :-D
[05:34] <nigel_nb> spm, I'm guessing aus/nz?
[05:35] <spm> Aus, yup
[05:35] <nigel_nb> hm, figures how you're around this time :)
[05:35] <spm> have you considered the option that I may have no life? curious... ;-)
[05:36] <nigel_nb> spm, not everyone are like me :p
[05:36] <spm> heh
[06:01] <theadmin> 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] <spm> theadmin: get your account renamed to something else; and create a brand new account; we don't set an "empty state".
[06:05] <theadmin> spm: That's what I did, I deactivated it and created anew. Old stuff is all there
[06:05] <theadmin> spm: How do I rename accounts?
[06:07] <spm> 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] <spm> theadmin: you may be able to under ~<account>/+review ? The name field?
[06:10] <spm> 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] <theadmin> spm: I managed to do it already by creating an account with other email and merging it with deactivated one :/
[06:13] <spm> yeah, well merging will retain your history :-) that's kinda the point of why you'd do that.
[06:15] <theadmin> 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] <spm> 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] <theadmin> Okay... Now I can use LP again :D Translating stuff now, that's mainly all I do there so far.
[06:18] <theadmin> Does LP extract translation-strings right from source code or something?
[06:22] <spm> po files
[06:23] <wgrant> You need to upload translation templates (POT files), or have them in your branch.
[06:23] <wgrant> It can't yet extract them itself, but that's coming soon.
[06:23] <theadmin> 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] <spm> 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] <spm> There are various usability issues, aiui, around translating LP itself; not technical.
[06:28] <theadmin> 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] <spm> I'm biased. No Comment. :-)
[06:29] <theadmin> Well, what features does SF have? AFAIK it has no bug tracking, no translations, no quickly-loading interface
[06:30] <theadmin> I wonder just how on earth it knows what translations I can "help with"
[06:32] <spm> you would have selected your language in your user whatsit
[06:33] <spm>  ~<user>/+editlanguages
[06:34] <theadmin> 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] <d1b> um im being told my membership in bugsquad team is about to expire ... um why is this ?
[07:03] <d1b> like i get send this email with no information about when it will expire or any other information
[07:03] <d1b> i have also been sent like 5 of these emails now
[07:04] <d1b> id call that approaching spam
[07:07] <d1b> 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] <tsimpson> there should be a link in the email (at least for bugsquad) to renew
[07:10] <wgrant> d1b: Can you paste the email?
[07:10] <wgrant> Er, pastebin, that is.
[07:43] <d1b> soon sure.
[07:44] <d1b> wgrant: http://pastebin.com/m46a3c2c0
[07:44] <d1b> oh wait it did say when it expires
[07:44] <d1b> but i have several of these emails
[08:01] <AtomicSpark> 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] <tsimpson> AtomicSpark: this is the only help I can find: https://help.launchpad.net/YourAccount/CreatingAnSSHKeyPair#Windows%20%28PuTTY%29
[08:04] <noodles775> AtomicSpark: I'm not sure on windows, but does http://wiki.bazaar.canonical.com/Bzr_and_SSH#Windows help?
[08:05] <AtomicSpark> Interesting. I might just have to create that directory. I'll try that.
[08:06] <wgrant> d1b: How often are the emails coming?
[08:07] <d1b> wgrant: i got a few like 6 i think so far
[08:07] <d1b> the only issue is that i can't say ok i got the email stop bothering me about it
[08:18] <AtomicSpark> 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] <idnar> ~/sb end
[08:50] <idnar> oops
[10:35] <Laney> can I see a full build log for a build that's still in progress?
[10:36] <apw> i've only ever been able to see the last 'page'
[10:36] <Laney> yeah, that's what I have
[10:37] <Laney> oh well, will just stick it out
[10:37] <persia> I usually wander off for a beverage, and check again later.
[10:37] <Laney> "Started 10 hours ago" :)
[10:37] <wgrant> You can only see the last 2KiB.
[10:37] <wgrant> That's all that's stored.
[10:38] <Laney> how are the build logs produced?
[10:38] <persia> 10 hours!  That's a very long build.
[10:39] <Laney> for some reason ghc has a hard time building this library on armel
[10:39] <wgrant> 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] <wgrant> This is because there's no practical way at the moment to store a large dynamic blob in Launchpad.
[10:39] <Laney> 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] <persia> Laney: You might want to try an emulated build with pbuilder or sbuild, which lets you review the log in realtime.
[10:40] <persia> Still takes just ask long, usually, but at least it's local.
[10:41] <Laney> well I am reasonably confident that it will finish given enough time
[10:41] <Laney> but that is an option indeed
[10:42] <Laney> (not that I know how to make an arm chroot)
[10:42] <persia> Do you use pbuilder or sbuild?  Also, are you running lucid?
[10:49] <Laney> persia: pbuilder usually, and lucid yes. I think I saw some commits to u-d-t about this recently?
[10:50] <persia> 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] <persia> I'm not sure powerpc will get sorted by Feature Freeze, but we ought have it for lucid+1.
[10:51] <Laney> i'll give it a go
[10:51] <persia> I don't think there's enough upstream support for sparc or ia64 for a while though :(
[10:54] <Laney> It appears to be building the chroot!
[10:55] <persia> Yep.  Thank geser for extensive testing of that :)  There's still scope for improvement in pbuilder-dist, but at least it works.
[10:57] <Laney> 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] <Laney> (it always hung at 123 before)
[10:57] <persia> Excellent!
[11:39] <theadmin> Hello. I can't set "affects me too" in https://launchpad.net/ubuntu/+bug/1
[11:40] <noodles775> Hi theadmin, afaik there are currently some timeout issues with bugs.
[11:40] <persia> That bug is kinda special, because it's gotten so much attention.
[11:43] <theadmin> ...damn. :/
[11:43] <beuno> theadmin, I'm sure we can safely assume it affects more people than any other bug  ;)
[12:24] <directhex> i think a PPA builder is being funny, is it possible to have a rebuild done on another builder to sanity-check?
[12:27] <noodles775> directhex: which builder (and is it constantly repeating the same build, or something else?)
[12:29] <directhex> noodles775, plutonium. the same source was fine on an i386 builder, and fine on my amd64 pbuilder at home
[12:29] <directhex> throws "Illegal Instruction" at the same place twice in a row
[12:31] <noodles775> directhex: moon 2.0 right? I'll see if our buildd admin can take a look at it.
[12:31] <directhex> thanks
[12:32] <directhex> 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] <directhex> maybe. i'd like to be sure before mucking about with backporting icky c workarounds
[12:35] <noodles775> 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] <noodles775> But I'll let you know as soon as I hear back.
[12:40] <directhex> http://anonsvn.mono-project.com/viewvc/trunk/mono/mono/mini/mini-amd64.c?r1=148941&r2=149671&pathrev=149671
[12:40] <directhex> let's see if it applies to the version i have
[14:12] <directhex> yeah, that fixed it. build is broken elsewhere, sadly
[14:15] <Laney> mmm moon
[14:37] <noodles775> ok, thanks directhex - I'll let our buildd admin know.
[14:56] <CardinalFang> 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] <CardinalFang> https://edge.launchpad.net/desktopcouch/
[14:56] <CardinalFang> https://edge.launchpad.net/desktopcouch/0.5-stable
[14:59] <CardinalFang> 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] <statik> 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] <statik> hello barry! funny you should have joined one minute ago
[15:02] <statik> are you still using pipelines?
[15:05] <james_w> statik: it provides and lp-submit command which may be what you are looking for
[15:05] <bac> statik: i'll bet abentley has plenty of experience with bzr-pipeline
[15:06] <statik> 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] <abentley> statik, bac, I have experience with bzr-pipeline, and I'm happy to help.  (I'm the author)
[15:07] <statik> abentley, this pipes thing is awesome
[15:07] <abentley> statik, I'm glad you like it.
[15:08] <statik> 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] <statik> 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] <statik> bzr lp-submit --staging --verbose
[15:08] <statik> 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] <abentley> statik, your push location is not the right setting.
[15:10] <abentley> statik, see the extra .bzr/pipes in the target URL?
[15:10] <statik> 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] <statik> 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] <statik> 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] <abentley> statik, I don't recommend using reconfigure-pipeline if you're using that kind of config.
[15:12] <abentley> statik, just put your pipes where you would put your branches.
[15:16] <statik> abentley: oh, that makes sense. that was simpler than I expected. thanks!
[15:16] <abentley> statik, no problem.
[15:43] <nigel_nb> Can one of the LP admins look at this question please.  Question 100327
[16:07] <barry> 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] <lfaraone> 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:14] <doctormo> lfaraone: Can you confirm that the glade files are getting created in /usr/share/groundcontrol/glade/ ?
[16:20] <lfaraone> doctormo: yes.
[16:22] <lfaraone> doctormo: just did a test build. it might be a transiant issue, can we have nhandler rebuild?
[16:22] <doctormo> lfaraone: Sure, ask if he's around.
[16:49] <geser> abentley: re your last comment on bug 512264: how do I downgrade a branch? (in case I might need it future)
[16:50] <abentley> geser, "bzr upgrade --format $FOO"
[16:51] <geser> oh, I didn't expect to be able to downgrade with "bzr upgrade" :)
[16:51] <thekorn> hey, does anyone know when staging will be back?
[17:31] <cjohnston> 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] <bcurtiswx> He's causing a major annoyance for us in Bug Control
[17:34] <bcurtiswx> 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] <cjohnston> and this one as well https://answers.edge.launchpad.net/launchpad/+question/100253
[17:36] <salgado> mbarnett, can you help cjohnston?
[17:43] <mbarnett> sale: cjohnston: do you know if anyone has spoken to the very-active new user at all?
[17:43] <mbarnett> where sale = salgado
[17:44] <cjohnston> hggdh: 12.43.15 < mbarnett> sale: cjohnston: do you know if anyone has spoken to the very-active new user at all?
[17:44] <hggdh> mbarnett: I sent him and email, and asked him to discuss t via either email or IRC on late Friday, I think
[17:47] <cbmuser> hi folks, can anyone point me to a link which explains how to import my own project into Launchpad?
[17:47] <cbmuser> it lives in a git repo outside Ubuntu at the moment
[17:47] <mbarnett> hggdh: i am assuming you haven't received anything back yet
[17:47] <cbmuser> but I'm thinking about moving to Lauchpad
[17:48] <cjohnston> try: https://help.launchpad.net/Projects cbmuser
[17:48] <cbmuser> ah
[17:48] <hggdh> mbarnett: indeed, no response
[17:48] <cbmuser> cjohnston: do you know if I can just pull my git into bazar periodically for the time being?
[17:48] <cbmuser> so to have a copy in launchpad
[17:48] <cbmuser> and then finally switching to Launpad in near future
[17:48] <cjohnston> That's beyond my level of knowledge.. I'm sorry.. I just remember seeing that page before.
[17:49] <cbmuser> ah
[17:49] <cbmuser> ok
[17:49] <Ursinha> cbmuser: yes, you can :)
[17:49] <cbmuser> great
[17:49] <hggdh> mbarnett: the email was sent when I declined him for bugsquad membership
[17:49] <Ursinha> cbmuser: http://blog.launchpad.net/code/git-branch-imports-now-in-public-beta
[17:49] <Ursinha> cbmuser: that may be helpful
[17:50] <cbmuser> thanks a million!
[17:59] <mbarnett> 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] <hggdh> mbarnett: can you please ask him to contact us (either bug-control or myself)
[18:00] <mbarnett> hggdh: sort of... there is nothign i can do except email the address listed on his account.
[18:01] <Ursinha> cbmuser: no problem :)
[18:01] <hggdh> oh, ok. Can you then ask him to go to #ubuntu-bugs to talk with anyone from bug-control?
[18:17] <mrjazzcat> 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] <mrjazzcat> Hmm, I guess I'm looking at the team.  I need to create a project first.
[18:20] <jtv> mrjazzcat: that may help  :-)
[18:34] <mbarnett> 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] <cjohnston> Thank you mbarnett !!!
[18:45] <mbarnett> welcome
[18:45] <cjohnston> now we have the fun of cleaning up.. ;-)
[18:45] <mbarnett> hehe
[18:45]  * mbarnett is glad his part was 3 clicks!
[18:46] <cjohnston> why cant LP be like the wiki, where you can revert back
[18:46] <cjohnston> lol
[18:46]  * cjohnston goes to file a bug report on that... lol jk
[19:00] <arand> 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:03] <cjohnston> arand: and whoever else.. I've been posting a comment when he nominates telling them to review the nomination
[19:03] <cjohnston> But if there is a better fix... that would be good
[19:22] <Peng> a/21
[19:22] <Peng> Nice. Sorry.
[19:44] <hggdh> folks -- r12056 is back -- https://edge.launchpad.net/~12056-wikianswers thekorn says he already messed with one of his bugs
[19:44] <cjohnston> mbarnett: ?
[19:44] <cjohnston> ^^
[19:45] <thekorn> Is there a way to find out if he is using the API to generate this spam?
[19:46] <bac> hggdh: what is the issue?
[19:47] <cjohnston> bac: https://answers.edge.launchpad.net/launchpad/+question/100327
[19:47] <mars> bac, perhaps he means this? https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/450569
[19:47] <hggdh> we just had an user blocked from LP, after he messed up a series of bugs. He just registered back
[19:47] <cjohnston> he created a new account
[19:47] <mbarnett> cjohnston: hggdh: give me a few minutes to finish with a production CP, then i will disble the new account
[19:47] <cjohnston> ty mbarnett
[19:48] <mbarnett> with a more aggressive "stop it" style email
[19:48] <hggdh> 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
[20:08] <bjsnider> is anything wrong with the keyserver?
[20:08] <geser> again?
[20:08] <bjsnider> some guy sent me an email today saying the key ain't on the server
[20:08] <bjsnider> blah blah blah
[20:09] <bjsnider> as if i can do anything about it
[20:13] <mbarnett> 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] <cjohnston> Thanks mbarnett !
[20:18] <hggdh> mbarnett: thank you. I am guessing it will not help. But one can, at least, hope ;-)
[20:59] <lfaraone> doctormo: uh, I didn't know there were additional dependencies of groundcontrol that are not submitted to Ubuntu.
[21:00] <doctormo> lfaraone: Only one
[21:01] <doctormo> lfaraone: A module, xdgapp, but that can be consumed if it's a problem.
[21:01] <lfaraone> doctormo: python-xdgapp and  python-moxml-config
[21:01] <doctormo> lfaraone: It doesn't depend on moxml any more (see this mornings commits)
[21:02] <lfaraone> doctormo: okay. I'll push up a lp:~lfaraone/python-xdgapp/debian from the debian/ you're using in your PPA.
[21:03] <lfaraone> doctormo: can you publish a release of xdgapp on launchpad? (preferably with a source tarball)
[21:03] <doctormo> lfaraone: Aight: https://code.launchpad.net/~doctormo/python-xdgapp/trunk
[21:03] <doctormo> I'll do a tarball now
[21:03] <lfaraone> doctormo: awesome, thanks.
[21:10] <doctormo> lfaraone: Released v1.1 on launchpad as a tarball
[21:38] <lfaraone> 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] <doctormo> Thanks lfaraone, your doing a great job
[21:39] <lfaraone> doctormo: much appreciated.
[21:52] <bac> hi mwhudson
[21:52] <mwhudson> bac: hi
[21:52] <bac> 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] <mwhudson> bac: no, looks pretty mysterious to me :/
[21:54] <bac> mwhudson: darn, i was hoping you had the magic bullet
[21:55] <mwhudson> bac: i guess you could run ec2 test -p and when that fails log in and try yourself
[21:55] <mwhudson> bac: have all the failures been the same?
[21:55] <bac> yeah, i'll try
[21:56] <bac> mwhudson: actually, no.  i also got one of these
[21:56] <bac> bzrlib.errors.BzrError: xmlrpc protocol error connecting to https://xmlrpc.edge.
[21:56] <bac> launchpad.net/bazaar/: 502 Bad Gateway
[21:56] <mwhudson> hmm
[21:56] <bac> that came up after while getting sourcedeps, but after successfully downloading a few
[21:56] <mwhudson> so perhaps generic network flakiness
[21:57] <bac> mwhudson: perhaps. maybe i'll get an early dinner and try later.  thanks.
[21:57] <mwhudson> bac: sorry i couldn't be more use
[22:33] <bac> mwhudson: fwiw, i tried a few more times and finally the instance got launched and started
[22:33] <mwhudson> bac: er, yay i guess
[22:34] <bac> yeah, not a warm&fuzzy outcome
[22:39] <jelmer> Relaying a question for a friend: is there a way to get the appropriate copyright statements when exporting translations ?
[22:44] <doctormo> The use of super_teams is very expensive (take a long time)
[22:44] <doctormo> Any advice on getting permissions for branches effectivly?
[22:45] <persia> doctormo: Are you seeking the set of people who have access, or a boolean to determine if the current user has access?
[22:45] <cjohnston> Is it possible to subscribe users to a LP mailing list who aren't members of the LP team
[22:45] <doctormo> persia: I want to know if a user has the ability to push to a branch
[22:46] <wgrant> cjohnston: No.
[22:46] <geser> doctormo: how long exactly? and do those user belong to many teams?
[22:46] <doctormo> geser: i was testing it with me, I'm a member of loco teams
[22:46] <cjohnston> Thanks wgrant
[22:46] <wgrant> doctormo: Checking owner team membership is not sufficient for that.
[22:47] <wgrant> 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] <doctormo> wgrant: I did, the advice I got was to use super_teams
[22:48] <wgrant> doctormo: That's very odd, because it's woefully inefficient and not correct.
[22:48] <geser> wgrant: is there a better way currently?
[22:49] <wgrant> geser: No.
[22:49] <wgrant> But new stuff can be added to the API in a day or two!
[22:49] <wgrant> So don't try to work around it.
[22:50] <doctormo> 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] <geser> wgrant: is it that easy to add LP API support to know if someone can upload to a branch?
[22:52] <spiv> 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] <persia> doctormo: "until if becomes available" may be some time if you don't first add it to the API :)
[22:52] <geser> because not even the web ui knows correctly that I can upload to packaging branches (or are the special in this regards?)
[22:53] <persia> geser: I think those are special.
[22:53] <doctormo> persia: OK, I'll work with what I have.
[22:53] <doctormo> I'm not going to learn launchpad code base just to add this
[22:53] <geser> doctormo: did you file a bug that it gets added to the LP API?
[22:53] <persia> I thought there was some doc somewhere that described API extensions simply.  I could be mistaken.
[22:53] <spiv> 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] <wgrant> geser: The fix for the UI issue is easy, and it's ~1 extra line to expose that fix to the API.
[22:56] <geser> interesting, the comment for bug 504025 sounds like it takes some work to get it fixed
[22:58] <wgrant> geser: Fixing the deeper bug is sufficient, but not required.
[22:59] <bigon> hi, I'm trying to revoke one of the "Authorized applications" but it says permission denied :/ any idea what's wrong?
[22:59] <wgrant> bigon: Known bug.
[23:00] <geser> bigon: bug 511567
[23:00] <bigon> oh ok thx for the quick answer :)
[23:02] <doctormo> bug 519060 for your troubles