[00:01] <EsatYuce> wgrant, : why need i press Ctrl+D while typing passphrase?
[00:06] <rww> Hello! If my account has a PPA added to it that I've published packages to, I can't rename it, correct?
[00:07] <rww> s/rename it/get it renamed/
[00:07] <EsatYuce> wgrant, :
[00:10] <wgrant> EsatYuce: What happens when you enter your passphrase?
[00:11] <EsatYuce> wgrant, : it appears that: gpg: encrypted with 2048-bit ELG-E key, ID 1111ABCD, created 2009-12-17
[00:12] <wgrant> Once you have entered your passphrase, press Enter, then Ctrl+D.
[00:12] <wgrant> That should give you a Launchpad URL to activate your key.
[00:12] <EsatYuce> wgrant,  ok
[00:13] <EsatYuce> wgrant, but when i paste the text where in my e-mail: it appears passphrase
[00:14] <wgrant> EsatYuce: I don't understand what you mean.
[00:15] <EsatYuce> wgrant, : i typed "gpg" then clicked enter
[00:16] <wgrant> EsatYuce: Then paste the message, including the ----- BEGIN ... and ----- END ... lines.
[00:16] <EsatYuce> wgrant, : then it says me that gpg: Go ahead and type your message ...
[00:16] <wgrant> You should be asked for your passphrase.
[00:16] <wgrant> enter it.
[00:16] <wgrant> Press Enter.
[00:16] <wgrant> And then press Ctrl+D, so signal that you've finished the message.
[00:16] <EsatYuce> heyyyy
[00:16] <EsatYuce> i think it is ok
[00:17] <EsatYuce> let me check
[00:18] <EsatYuce> wgrant, : he key 1024D/A12B1234 was successfully validated.
[00:19] <EsatYuce> i am trying this steps again and will type them wiki
[00:40] <rickspencer3> hi all
[00:41] <rickspencer3> I'm having a bit of trouble grocking how to get a bug_task object from launchpad if I have a the url for the bug_task
[00:41] <wgrant> rickspencer3: lp.load(someurl)?
[00:41] <rickspencer3> I assumed it would be launchpad.bug_tasks[url] .. but apparently not :/
[00:41] <rickspencer3> wgrant, ok
[00:42] <rickspencer3> I tried that bug got 401 errors
[00:42]  * rickspencer3 pokes a bit more
[00:42] <wgrant> Are you trying to use a normal browser URL?
[00:43] <bryce_> https://api.edge.launchpad.net/beta/ubuntu/+source/enigmail/+bug/482885
[00:44] <rickspencer3> wgrant, well, I use whatever bug_task.self provides
[00:44] <bryce_> rickspencer3, does https://api.edge.launchpad.net/beta/bugs/482885 work?
[00:44] <EsatYuce> How can i be admin in Launchpad
[00:44]  * rickspencer3 tries
[00:44] <wgrant> EsatYuce: Admin for what?
[00:45] <bryce_> rickspencer3, that'll get the bug rather than the bug_task.  I've used it like this -     bug = lp.load("https://api.edge.launchpad.net/beta/bugs/%d" % (id))
[00:45] <EsatYuce> wgrant, : to make faster our language package
[00:45] <rickspencer3> bryce_, right, but we need the task
[00:45] <wgrant> bryce_: Why not just lp.bugs[id]?
[00:45] <EsatYuce> wgrant, : for example, we finished to translate some package, but they are still in list ,
[00:45] <rickspencer3> anyway, same error
[00:46]  * rickspencer3 wonders if the problem is in lucid version of lazr
[00:46] <bryce_> wgrant, at some point in the past I had tried to call it that way but it didn't work whereas the explicit url did, so I stuck with it that way
[00:46] <rickspencer3> doesn't like my access token
[00:46]  * rickspencer3 tries deleting access token
[00:48] <bryce_> does the '.edge.' in the url matter?
[00:50] <spiv> bryce_: surely you need at least one of those '.' ;)
[00:51] <bryce_> :-P
[00:51] <rickspencer3> I deleted my cache and regenerated access tokens, etc..
[00:53] <rickspencer3> bryce_, seems it's working on production but on staging
[00:53] <rickspencer3> wgrant ^
[00:54] <wgrant> rickspencer3: Your new token will not be on staging, so that's not surprising.
[00:54] <rickspencer3> wgrant, no, I regenerating a token for staging
[00:54] <bryce_> rickspencer3, ok I'm in process of reworking all the scripts to use production instead of edge
[00:55] <rickspencer3> bryce_, what's wrong with using edge?
[00:55] <bryce_> rickspencer3, unfortunately the version of launchpadlib that provides LPNET_STAGING_ROOT is not in karmic
[00:55] <rickspencer3> oh
[00:55] <bryce_> rickspencer3, it goes down every night, causing my scripts to leave lots of cron emails for me in the morning ;-)
[00:55] <rickspencer3> I see, so I asked the staging server for a url on a different server
[00:56] <rickspencer3> bryce_, bugugger is using EDGE_SERVICE_ROOT for "production"
[00:57] <rickspencer3> if you switch to production, won't that cause issues with bughugger?
[00:57] <bryce_> rickspencer3, hrm maybe
[00:59] <wgrant> Why would it affect an unrelated service?
[00:59] <bryce_> wgrant, bughugger is a client not a service
[00:59] <bryce_> (in this case)
[01:00] <rickspencer3> bryce makes urls for bug_tasks, and then bughugger wants to use those urls to make bug_task objects
[01:00] <wgrant> Oh.
[01:01] <bryce_> rickspencer3, I could provide the urls without the service root prefixed, so you'd use them as .load(EDGE_SERVICE_ROOT + bug_task.url)
[01:01] <rickspencer3> mmm
[01:01] <rickspencer3> or you could add them ;)
[01:01] <rickspencer3> or you could add "__edge_url": , "__prod_url": ,etc.. ;)
[01:02] <bryce_> hrm
[01:03] <rickspencer3> bryce_, just kidding
[01:03] <wgrant> So you really want a particular bugtask, not just a bug?
[01:03] <rickspencer3> wgrant, yes
[01:04] <rickspencer3> you can't assign a bug, set a bug priority, etc...
[01:04] <rickspencer3> wgrant, it's working now anyway ... we just need to figure this one detail out
[01:05] <rickspencer3> bryce_, just do your url however you do it, and bughugger will be robust
[01:06] <rickspencer3> in fact, your suggestion is probably a good solution
[01:09] <cyberix> Can I somehow get the url name of my project changed?
[01:10] <wgrant> cyberix: Ask at https://answers.launchpad.net/launchpad/+addquestion, and an admin will do it for you.
[01:16] <cyberix> thanks
[02:40] <xnox> "This branch cannot be deleted because it is sharing revisions with 5 other branches"
[02:41] <xnox> Shall pull the branches, push them back so that they get restacked onto new development focus and then delete this one?
[02:44] <xnox> Can I run reconfigure on lp branches?
[02:46] <mwhudson> xnox: yeah, you can run reconfigure on lp branches
[02:47] <xnox> ok cool =) tried it and found a bug in reconfigure ;-)
[02:47] <mwhudson> bzr is good like that, there aren't many (any?) branch operations that you can't do over the network
[02:47] <mwhudson> not true for all tree operations of course
[02:47] <mwhudson> xnox: argh!
[02:48] <xnox> Gonna file two now ;-) they should be easy
[02:50] <xnox> bug #498057
[02:53] <xnox> bug #498061
[02:54] <mwhudson> oh man that last one is so true :(
[02:54] <mwhudson> the former is a bit surprising
[02:56] <xnox> Yeap it doesn't it for one url and it doesn't for the other ;-) lol
[02:56] <xnox> I believe none of bzr commands should have access to any of url transports directly. It should always go thru directory check
[02:57]  * xnox is waiting for reconfigure to finish
[03:11] <xnox> I'm on fire bug #498063
[03:12] <xnox> Now having more knoweledge about the bugs in lp and bzr. I'm gonna reconfigure all branches as stand-alone non-stacked. In correct sequence
[03:12] <xnox> delete the old-mothership branch
[03:12] <xnox> reanble shared repos and restack ;-)
[03:14] <mwhudson> xnox: i'm sorry this is so painful
[03:16] <xnox> No worries. It is for the greater good. Cause the old-mothership was me doing cron jobs of bzr pull (using bzr-svn) and bzr push. But now I have automatic bzr-svn imports hence the troubles since the imported branched reused the revisions from the "old-mothership" and the rest of the branches are still using "old-mothership" as well.
[03:16] <xnox> In true fairness this is very safe-proof and space-storage efficient for lp. I'm just pushing the corner cases to the limit with this ;-)
[03:18] <xnox> Plus if you have loads of branches you don't neceseraly have the write privilage to all of them ;-)
[03:18] <xnox> to do this kind of procedure
[03:19] <mwhudson> 498063 is pretty confusing
[03:19] <mwhudson> but i sort of knew that trying any kind of stacking on launchpad other than the default stuff tends not to go so well
[03:27] <wgrant> I've manually stacked before, but I needed to go in and set the stacked-on URL manualy using bzrlib afterwards.
[03:27] <mwhudson> well ok, that works yes
[03:27] <xnox> Updated the description and added additional comment bug #498063
[03:28] <xnox> wgrant: yeap that's what I'm experiencing. which is very imho not friendly
[03:28] <xnox> I could sftp into is and update the .bzr/config ?
[03:28] <xnox> or how did you do it?
[03:28] <mwhudson> yeah, you can do it with lftp's 'edit' command
[03:28] <mwhudson> or you can do it with bzrlib
[03:29] <mwhudson> with the set_stacked_on url method on branch
[03:29] <xnox> I'm not quite familiar with bzrlib (i guess import brach, open branch, branch.setSomthing) I think I'm gonna use lftp's 'edit' command or can emacs do?
[03:30] <xnox> I'll try bzrlib ;-)
[03:32]  * xnox is still unstacking branches
[03:33] <mwhudson> i guess emacs + tramp will work
[03:33] <mwhudson> but bzrlib is surely easier
[03:42]  * xnox figured out how to work with bzrlib
[03:45] <xnox> mwhudson: I think we need launchpad UI in branch configuration to be able to change stacking
[03:46] <xnox> cause right now i have a branch to delete and it says I can't delete it because it is sharing revisions with other branches and I have no way to do this easily on the website without using bzr reconfigure + bzrlib magic ;-)
[03:53] <mwhudson> xnox: i think that's probably a good idea, feel free to file a bug
[03:53] <mwhudson> it's not completely trivial of course, because restacking implies copying revisions between the branches
[04:00] <xnox> $ ssh bazaar.launchpad.net
[04:00] <xnox> No shells on this server.
[04:00] <xnox> =(
[04:01] <xnox> cause bzr reconfigure is downloading the whole histrory to do --unstacked and uploads it back again.
[04:13] <thumper> xnox: have you heard of hitchhiker?
[04:13] <xnox> which one? the one with galaxy and towels?
[04:14] <thumper> xnox: how about just marking the branch as abandoned instead of deleting it?
[04:15] <xnox> hmmmm good idea
[04:15] <xnox> a little to late now =)
[04:15] <xnox> I've downloaded a backup of all branches into my local shared repo which has most of the revisions
[04:15] <xnox> now I'm deleting the old branches one by one and reuploading them
[04:16] <xnox> I have 2 left
[04:16] <xnox> But thanks for the suggestion ;-)
[04:16] <xnox> I'll remember it for the future
[04:21] <thumper> ok
[04:21] <thumper> it would be nicer to have better stacking reconfiguration support on LP
[04:21] <thumper> ideally I'd love for the stacking to be transparent
[04:21] <thumper> and not get in the way
[04:21] <thumper> but hey
[04:21] <thumper> gotta start somewhere
[05:00] <micahg> does deleting a PPA package, delete the orig.tar.gz as well?
[05:00] <wgrant> micahg: It will remove it from the archive if it is not used by any other packages.
[05:01] <wgrant> But it will not let you upload the same version again.
[05:01] <micahg> wgrant: ugh
[05:01] <micahg> seems that debian and ubuntu have adifferent orig.tar.gz for a apckage
[05:01] <wgrant> Yes, that happens often enough.
[05:02]  * micahg guesses he has to modify the dsc to match the one already uploaded
[05:02] <wgrant> You should firstly lambaste whoever introduced the difference, then wget the orig.tar.gz that is already in the archive, and debuild again.
[05:02] <micahg> ah, that works too :)
[05:42] <xnox> If I want to draft a good blueprint on dev.launchpad.net what template should I use? e.g. https://wiki.ubuntu.com/SpecSpec
[05:42] <xnox> But adapted for launchpad
[08:18] <micahg> is karma broken?
[08:22] <wgrant> micahg: There have been a few reports of that.
[08:22] <wgrant> spm: ^^?
[08:22] <wgrant> I thought it was mentioned during the meeting that the script was no longer failing.
[08:22] <micahg> wgrant: rebalancing specifically, I didn't see a response on the ML
[08:22] <micahg> well, how long after midnight local time is it working these days?
[08:27] <ad-530> hi all
[08:27] <ad-530> is there an alternative for dput ?
[08:28] <wgrant> ad-530: Well, you could always upload manually via FTP, but why?
[08:28] <ad-530> wgrant, dput hangs on bigger packages
[08:28] <wgrant> ad-530: That's either a problem with your router, or a bug that occasionally shows up server-side, not a problem with the client.
[08:29] <ad-530> wgrant, yeah, i think that's related to my cheap router but that makes no difference as the result is the same ;)
[08:30] <ad-530> for ftp the login is anonymous and the folder is ~user/ubuntu/ , right?
[08:30] <wgrant> ~USER/PPANAME/ubuntu
[08:31] <ad-530> wgrant, thank you very much
[08:31] <wgrant> You must upload all the files in one connection, too.
[08:33] <ad-530> k
[09:06] <sivang> hey folks
[09:07] <sivang> I know I've asked this before, but SteveA once noted to me a dozen more solution that do the same think like selenium, some of them party better depending on the goal.
[09:07] <sivang> e.g. , what is used for launchpad's functional/integration testing ?
[09:07] <sivang> mrevell: I just asked this:
[09:07] <wgrant> sivang: LP uses Windmill for JS testing.
[09:07] <sivang> 09:07 < sivang> I know I've asked this before, but SteveA once noted to me a dozen more solution that do the same think like selenium, some of them party better  depending on the goal.
[09:07] <sivang> wgrant: right dude, I think it is even you that answered me last time I asked? :)
[09:08] <wgrant> sivang: Possibly.
[09:09] <sivang> wgrant: how's you ?
[09:09] <sivang> wgrant: does it snow for you already ?
[09:09]  * sivang has sand storms and dirty rain
[09:10] <wgrant> sivang: I'm in Melbourne, Australia. It veeeeery rarely snows near here, except on the taller mountains. Plus it's summer.
[09:14] <sivang> wgrant: ah :)
[10:17] <dholbach> hiya
[10:18] <dholbach> how would I get all merge proposals for the ubuntu-branches team via the API?
[10:18] <dholbach> lp.people["ubuntu-branches"].getMergeProposals() is empty
[10:21] <sivang> hey dholbach dude
[10:21] <dholbach> hiya sivang
[10:21] <sivang> dholbach: how's you and your wonderful town ?
[10:21] <dholbach> Berlin is cold, but I'm good - Friday, how can it be bad? :)
[10:21] <dholbach> how 'bout you?
[10:22] <sivang> dholbach: I'm good :) it's rainey and dust stormy here
[10:24] <sivang> dholbach: cold is good
[10:24] <sivang> dholbach: below zero cold ?
[10:24] <dholbach> -11°C
[10:26] <sivang> dholbach: ah, that's now cold, here it is the same * -1
[10:26] <sivang> dholbach: so practically summer for me, but everybody are in their coats and furs (hopeflly syntatic)
[10:26] <dholbach> that's not so bad :)
[10:27] <thekorn> hey dholbach
[10:27] <dholbach> heya thekorn
[10:27] <thekorn> maybe this method needs an argument
[10:27] <sivang> dholbach: finally I can get cycling without coming back all wet from sweat, but from rain :)
[10:28] <thekorn> hmm, looks like it is working for every other person/team
[10:28] <dholbach> really? that's weird
[10:29] <sivang> anyway people, enjoy your weekend, I'm back to #maemo
[10:29] <dholbach> ubuntu-branches, ubuntu-main-sponsors and ubuntu-universe-sponsors are the ones I'm interested in
[10:29] <dholbach> sivang: enjoy it too!
[10:29] <thekorn> list(launchpad.people["thekorn"].getMergeProposals(status=["Work in progress", "Needs review", "Approved", "Rejected", "Merged", "Code failed to merge", "Queued", "Superseded"]))
[10:29] <thekorn> this is working correctly
[10:29] <sivang> dholbach: thanks :)
[10:30]  * sivang notes telepathy is cool on the maemo, *cough* dholbach 
[10:30] <dholbach> thekorn: I tried it with "Needs review", no dice
[10:30] <dholbach> sivang: hm?
[10:30] <thekorn> ...and no error message
[10:30] <dholbach> thekorn: maybe it doesn't work for source package branches yet!?
[10:30] <dholbach> jml: do you know anything about that ^?
[10:30] <thekorn> don't know
[10:30] <dholbach> jml: (getting the branches that are up for review for ~ubuntu-branches via the API)
[10:31] <sivang> dholbach: never mind, I think lots of your packaging work on it is reused there
[10:31] <sivang> dholbach: I spotted at least one pkg
[10:31] <dholbach> sivang: yeah, but nowadays luckily Debian/Ubuntu's Telepathy team take care of it
[10:31] <dholbach> I did some of the initial packaging there
[10:31] <sivang> dholbach: right, I've noticed it from the change in the maintainer name
[10:31] <sivang> dholbach: right, you were the pioneer :)
[10:31] <dholbach> that's a bit too much :)
[10:32] <sivang> dholbach: you pushed it like a madman, don't be modest
[10:32] <dholbach> let me be modest for once ;-)
[10:33] <dholbach> thekorn: https://bugs.edge.launchpad.net/launchpad-code/+bug/352094 maybe?
[10:33] <sivang> dholbach: anyway, enough gossip, let you go back to your work :)
[10:34] <dholbach> sivang: take care
[10:34] <sivang> dholbach: you too, thanks, hope to come to berlin soon and meet you
[10:34] <dholbach> yeah :)
[10:35] <dholbach> thumper: do you know anything about sourcepackage branches and the API? how would I get ~ubuntu-branches/+activereviews via the API? :)
[10:36] <dholbach> or maybe rather bug 411357?
[10:37] <thekorn> I don't know, it is just bad that you don't get an Error telling you what's going on
[10:37] <dholbach>  ^ abentley maybe? (although you're probably not up yet ... :-))
[10:39] <dholbach> thekorn: thanks in any case :)
[10:45] <thumper> dholbach: you wouldn't
[10:45] <thumper> dholbach: but I'm not here right now
[10:46] <thumper> dholbach: you can get close but not the same
[10:46] <thumper> dholbach: getMergeProposals I think
[10:46]  * thumper leaves
[10:46] <dholbach> thumper: that doesn't work :)
[10:46] <dholbach> lp.people["ubuntu-branches"].getMergeProposals() is empty :)
[10:47] <dholbach> have a good time... wherever you are :)
[10:58] <doko> https://edge.launchpad.net/~openjdk/+mailinglist-moderate does time out for me ... Error ID: OOPS-1448ED476 OOPS-1448ED482
[11:44] <ucohvi> I need the information that would be at https://help.launchpad.net/Projects/Registration  (how to create a project) .  If you tell me what to do, I will add it to the Wiki.  Or if you write in the wiki, i will test it to see that i understand it and it works.
[11:45] <maxb> ucohvi: Follow the "Create a new project" link on https://launchpad.net/
[11:48] <maxb> oh, and https://help.launchpad.net/Projects/Registering is the page you are looking for
[11:50] <ucohvi> then i will change the bad link
[11:52] <ucohvi> Can a project be registered by a team rather than individual?
[11:55] <salgado> ucohvi, no, but it can be assigned to a team after it's created
[12:11] <ucohvi> salgado: thank you for informing me of the futility of what i was attempting
[12:24] <ucohvi> I have pushed a bazaar branch but do not see it in launchpad.  It can be seen with  bzr info lp://staging/~gpl3/gp/non    --but not at https://staging.launchpad.net/gp  . Why is that?  Is there something missing?
[12:28] <spiv> ucohvi: I see it at https://code.staging.launchpad.net/gp
[12:29] <spiv> ucohvi: (click the "Branches" link on https://staging.launchpad.net/gp)
[12:31] <ucohvi> Yes, it is there.  I expected to see it instead of "trunk" under "Series and milestones"
[12:32] <spiv> In Launchpad, a branch is a different sort of thing to a series or a milestone.
[12:54] <pedro_> hello folks, I'm having a little issue with launchpad, don't know if it's the script or launchpad
[12:54] <pedro_> I've created an script to propose members to a team: http://paste.ubuntu.com/343748/
[12:54] <pedro_> it was working fine until today that we're getting 401 errors
[12:54] <pedro_> http://pastebin.ubuntu.com/343747/
[12:55] <pedro_> yes, I've recreated the credentials just in case , but still doesn't work
[12:55] <pedro_> is there something wrong on the script or is lp having issues?
[13:01] <intellectronica> pedro_: so, you authorize on LP when it opens in the browser and yet you get 401?
[13:04] <hggdh> intellectronica: correct. I even tried adding myself (already an admin in the team), and I get a 500
[13:04] <pedro_> intellectronica, that's correct
[13:04] <ahasenack> hey guys, as an admin of the landscape LP group I got an email about a new invitation to join another group
[13:05] <ahasenack> but I can't act on it: LP says I'm "unauthorized to perform that action"
[13:05] <ahasenack> is that a bug?
[13:05] <hggdh> ah. The plot thickens ;-)
[13:05] <intellectronica> hggdh: 500 is a different story altogether
[13:05] <hggdh> intellectronica: I pretty much supposed so, but I had to try ;-)
[13:06] <intellectronica> ahasenack: oh dear. that does sound like a bug
[13:06] <ahasenack> well, the exact wording is completely different, sorry. "Sorry, you don't have permission to access this page."
[13:06] <ahasenack> it happened to another admin too (niemeyer)
[13:06] <ahasenack> he got the same invitation and also cannot accept it
[13:06] <intellectronica> pedro_: and i wouldn't be surprised if this is related to the problem you are experiencing
[13:07] <hggdh> intellectronica: so it seems that a bug would be a good idea?
[13:07] <pedro_> ah could be, since it was working fine the other day, so maybe
[13:08] <intellectronica> ahasenack: would you mind filing a bug on launchpad-registry? i'll investigate
[13:08] <ahasenack> intellectronica: sure
[13:08] <intellectronica> thanks
[13:10] <ahasenack> intellectronica: #498179
[13:11] <ahasenack> I pasted everything there, I don't think there are any secrets in there
[13:13] <intellectronica> ahasenack: thanks
[13:13] <intellectronica> pedro_: would you mind also filing a bug? we can dupe them if we find out they're actually the same bug
[13:14] <pedro_> intellectronica, on launchpad-registry as well?
[13:14] <intellectronica> pedro_: yes, please
[13:14] <pedro_> intellectronica, will do it, thanks for your help :-)
[13:18] <intellectronica> very annoying, because i can't seem to find anything that changed around that recently
[14:10] <abentley> dholbach: Have you got it sorted?
[14:10] <dholbach> abentley: no, seems like it's not possible
[14:10] <dholbach> (or I missed something which might be true too :-))
[14:11] <abentley> dholbach: It seems like it's meant to be possible.  You're still getting an empty list?
[14:11] <dholbach> abentley: I guess that gives the list of the merge proposals the team itself has proposed
[14:11] <dholbach> so naturally it'd be empty
[14:12] <dholbach> which is why I followed up on https://launchpad.net/bugs/411357
[14:12] <intellectronica> wow, that will be very useful for tools
[14:17] <abentley> dholbach: I think it gives the list of proposals where the source branch is owned by the team.
[14:18] <james_w> ta-da!
[14:18] <dholbach> hey james_w
[14:19] <dholbach> NOBODY EXPECTS JAMES WESTBY!
[14:19] <dholbach> or something
[14:19] <james_w> dholbach: do you get an empty list for ~ubuntu-branches?
[14:19] <dholbach> yes
[14:21] <james_w> just firing up ipython to have a play myself
[14:21] <dholbach> >>> launchpad.people["ubuntu-branches"].getMergeProposals(status="Needs review")
[14:21] <dholbach> <lazr.restfulclient.resource.Collection object at 0x93fcacc>
[14:21] <dholbach> >>> [a for a in launchpad.people["ubuntu-branches"].getMergeProposals(status="Needs review")]
[14:21] <dholbach> []
[14:22] <james_w> hah!
[14:23] <james_w> status
[14:23] <james_w> A list of merge proposal statuses to filter by.
[14:23] <james_w> you are passing a string
[14:23] <james_w> which is also an iterable
[14:23] <james_w> but of statuses N, e, e, d...
[14:23] <dholbach> >>> [a for a in launchpad.people["ubuntu-branches"].getMergeProposals()]
[14:23] <dholbach> []
[14:23] <james_w> that might be part of the problem
[14:23] <dholbach> I just wanted to try that it might just work if you give it a status
[14:24] <james_w> it does not like being given an actual list though apparently
[14:24] <dholbach> mh? I'm not sure I understand
[14:24] <james_w> [a for a in ub.getMergeProposals(status=["Needs review"])]
[14:24] <james_w> []
[14:25] <james_w> so there might be magic to turn a single argument in to a one-item list
[14:25] <james_w> still can't get any merge proposals though
[14:26] <dholbach> abentley, james_w: do you know any other tools that make use of that part of the API?
[14:26] <james_w> I don't
[14:26] <james_w> dobey does
[14:26] <james_w> well
[14:27] <james_w> project.getMergeProposals
[14:27] <abentley> dholbach: I could guess that tarmac or MAD might use them.
[14:27] <james_w> http://bazaar.launchpad.net/~dobey/lptools/trunk/annotate/head:/review-list
[14:27] <abentley> dholbach: But I think the problem is what I said earlier.
[14:28] <dholbach> james_w: doesn't ubuntu-branches own them?
[14:28] <abentley> dholbach: That it's looking for merge proposals where the source, not target branch is owned by ubuntu-branches.
[14:28] <dholbach> hum
[14:29] <james_w> so we're SOL then
[14:30] <dholbach> ok, then we need to get your bug fixed then :)
[14:31] <james_w> it looks like it
[14:34] <dholbach> thanks abentley and james_w for having another look at it
[14:40] <zekopeko_> Hi
[14:41] <zekopeko_> is there a way to know how many KB/MB is bzr branch going to download from a specific branch on lp before starting the checkout?
[15:13] <intellectronica> zekopeko_: there must be a way, but i don't know it. maybe try in #bzr?
[15:14] <zekopeko_> intellectronica, could you do a little test for me?
[15:15] <zekopeko_> or anybody else for that matter
[15:15] <zekopeko_> i'm trying to branch this repo: https://code.launchpad.net/~gloobus-dev/gloobus/newInterface
[15:16] <zekopeko_> but every time i tried it last night it would download a huge amount of data
[15:16] <zekopeko_> i got to something like 300mb ?!
[15:16] <zekopeko_> before quiting
[15:27] <intellectronica> zekopeko_: oh yes, for me too
[15:27] <intellectronica> zekopeko_: guess it has some huge binaries?
[15:28] <zekopeko_> apparently some 100mb but http adds weight to it
[16:09] <toobaz> Hello. The PPA help seems (to me) to suggest that providing different versions for different Ubuntu releases is fine - as far as they have different version codes. But I get "Version older than that in the archive. 0.0.4-1~ppa1~hardy <= 0.0.4-1~ppa1"
[16:09] <toobaz> I don't want to create new PPAs just for multirelease support...
[16:10] <bigjools> noodles775: did that version check take the series into account?
[16:11] <noodles775> Sorry, which version check?
[16:11] <bigjools> the ppa version checking against ubuntu
[16:12] <noodles775> bigjools: The check for a *newer* version in the archive on the PPA page do you mean? Is that what toobaz was meaning?
[16:12] <bigjools> yeah I think so
[16:12] <bigjools> oh wait maybe not
[16:13] <bigjools> ah he screwed up his versioning
[16:13] <toobaz> (also, is there some trick or recommended practice to automatically create packages for all supported versions, when no source changes are required apart from changelog?)
[16:13] <bigjools> toobaz: you need something like   0.0.4-1~hardy~ppa1
[16:14] <bigjools> toobaz: yes, use "copy packages" and include binaries, and copy between series
[16:14] <bigjools> otherwise you need to upload once for each series
[16:17] <toobaz_> here I am. Now it should be more stable
[16:17] <noodles775> heh :)
[16:17] <toobaz_> as I said: the help suggests to first put first ppan, and I think it makes sense
[16:18] <toobaz_> since ppan+1 will supersede any release-specific thing
[16:18] <noodles775> toobaz_: it does indeed. And you're seeing that error when attempting an upload right?
[16:18] <toobaz_> right, I get the email
[16:20] <noodles775> toobaz_: and you've definitely got the correct distroseries in the changelog?
[16:20] <toobaz_> pietro@vousci:~/Software/evolution$ cat remove-duplicates-plugin_0.0.4-1~ppa1~hardy_source.changes | grep "urgency=low"
[16:20] <toobaz_>  remove-duplicates-plugin (0.0.4-1~ppa1~hardy) hardy; urgency=low
[16:20] <toobaz_> while so far I only uploaded for Karmic
[16:21] <toobaz_> (see https://launchpad.net/~toobaz/+archive/toobaz/+packages )
[16:45] <toobaz_> great, he disappeared...
[16:45] <toobaz_> bigjools: I have to leave, do you think I should file a bug?
[16:46] <bigjools> toobaz_: there is no bug
[16:46] <bigjools> have a look at the bzr PPA for an example of how to version across different series
[16:48] <toobaz_> bigjools: I'm happy bzr PPA works fine... but I don't seem to do anything bad
[16:49] <toobaz_> that's why I think there's a bug
[16:49] <bigjools> there is no bug, you have your versioning wrong
[16:50] <toobaz_> bigjools: you mean I can't upload for karmic something older than for hardy (or vice versa)?
[16:50] <bigjools> see my suggestion earlier
[16:50] <bigjools> correct
[16:51] <bigjools> use a version like  0.0.4-1~hardy~ppa1
[16:51] <toobaz_> bigjools: ok, this should be as a bare minimum documented
[16:51] <bigjools> if it's not mentioned already, yeah I totally agree
[16:52] <noodles775> Sorry, can someone do a pastebin of the backscroll for me? the irc logs take too long to update :)
[16:54] <toobaz_> noodles775: I also disconnected a bit in the meanwhile... but http://pastebin.com/m65646357
[16:54] <noodles775> Thanks.
[16:56] <toobaz_> bigjools: thanks for assistance (it's not mentioned indeed, I'll maybe file a bug against documentation)
[16:56] <toobaz_> bye
[16:57] <bigjools> toobaz_: actually the docs are fine
[16:58] <bigjools> one of your versions doesn't have a series name in it
[16:58] <bigjools> so: 0.0.4-1~ppa1~hardy <= 0.0.4-1~ppa1 is right
[16:59] <noodles775> but so would 0.0.4-1~ppa1~hardy <= 0.0.4-1~ppa1~karmic right? So you've always got to upload hardy through karmic then?
[17:01] <noodles775> In which case the easiest thing would be to bump the ppa version and upload 0.0.4-1~ppa2~hardy first, then 0.0.4-1~ppa2~intrepid ... karmic. (assuming it needs to be rebuilt for each series).
[17:01] <bigjools> right
[17:01] <bigjools> or copy between series if it doesn't
[18:34] <xnox> right I try to delete lp:~dmitrij.ledkov/xiphos/obsolete
[18:34] <xnox> but it tells me there is one branch sharing revisions with this one hence it cannot be deleted
[18:34] <xnox> can someone tell me which branch is it?
[19:16] <tcr> Is there a way to enable blockquote in comments (in the bugtracker) for code examples?
[19:16] <tcr> The only thing I have so far been able to find is https://bugs.launchpad.net/launchpad-foundations/+bug/30002
[19:18] <jamalta> So apparently launchpad has my address
[19:18] <jamalta> But I no longer live at that address, and can't figure out how to update it
[19:18] <jamalta> Any clues?
[19:21] <micahg> karma recalculating still seems broken
[19:49] <qnix> Hi... emm... what can I do if a source package "software-version.tar.gz" is already on the server ?
[19:49] <qnix> but it is not the good one ?
[20:24] <jamalta> Is there any way to modify a project's name (not title) or do I need to create a new project?
[20:25] <dhillon-v10> jamalta, hi :D one of the admins has to do this one, you can either post this as a launchpad answer or try here, and someone will definitely help you out
[20:26] <jamalta> dhillon-v10: hey! so you ditched us now and only hang in launchpad? :'(
[20:26] <jamalta> dhillon-v10: thx for the answer
[20:27] <dhillon-v10> jamalta, no, I you guys are awesome, I couldn't get on IRC for the past few days because I didn't have internet connection its back now
[20:27] <dhillon-v10> * you guys are awesome
[20:27] <jamalta> dhillon-v10: Heh, I was only playing with you. how's it going?
[20:28] <dhillon-v10> jamalta, its pretty good, especially after getting the internet back :D
[20:28] <dhillon-v10> jamalta, btw did you guys finish building Chromium OS I heard about that on the list
[20:29] <jamalta> dhillon-v10: I did
[20:29] <jamalta> But I didn't use it much
[20:29] <jamalta> i'm not sure what the rest o fthe team was doing with it
[20:29] <jamalta> dhillon-v10: https://answers.edge.launchpad.net/launchpad/+question/94519 Is that sufficient? :)
[20:31] <dhillon-v10> jamalta, alright great, now let's hope one of the admins get a chance to fix it :D
[20:31] <jamalta> dhillon-v10: yeah, it's no rush so i don't mind waiting
[20:31] <dhillon-v10> jamalta, only canonical employees can serve as admins so I can't help you out there sorry
[20:33] <jamalta> dhillon-v10: I understand, it's alright
[22:41] <mrjazzcat> I'm working on creating my first LP bug fix.  Although I thought I had all the dependencies worked out, when I go to create the branch, the make step can't find: apr-1-config
[22:42] <wgrant> mrjazzcat: Did you use rocketfuel-setup?
[22:42] <mrjazzcat> While looking around to figure out what is even asking for this, I see I also don't have sourcecode deps for: twisted, lasr-js, lsprof
[22:42] <mrjazzcat> wgrant, yes, I did
[22:42] <mrjazzcat> wgrant, it worked fine, no complaints
[22:42] <wgrant> Those missing sourcecode deps are fine.
[22:42] <wgrant> They're either used as eggs or not at all now.
[22:43] <mrjazzcat> wgrant, ok, makes sense
[22:43] <wgrant> What stage of make fails?
[22:43] <mrjazzcat> wgrant: rocketfuel-branch bugs-402964  (I'll send what it does next)
[22:44] <mrjazzcat> wgrant: utilities/shhh.py make -C sourcecode build PYTHON=python2.5 PYTHON_VERSION=2.5 LPCONFIG=development
[22:44] <mrjazzcat> wgrant: gets error: sh: apr-1-config: not found
[22:44] <wgrant> mrjazzcat: Any idea which branch it's trying when it fails?
[22:45] <mrjazzcat> wgrant: well, not yet.  I'm trying to create a new branch
[22:46] <wgrant> mrjazzcat: libapr1-dev contains apr-1-config, and is depended upon by launchpad-dependencies. Do you have either installed?
[22:48] <mrjazzcat> wgrant, ah, that's it.
[22:49] <mrjazzcat> wgrant, I had reinstall this machine and never did the whole launchpad-dependencies.
[22:49] <mrjazzcat> wgrant, thanks
[22:49] <wgrant> mrjazzcat: rocketfuel-setup installs launchpad-developer-dependencies.
[22:49] <wgrant> If you've not run rocketfuel-setup on this machine, do so now.
[22:49] <wgrant> There's a lot of other setup that it does.
[22:53] <mrjazzcat> wgrant, thanks.  Come to think, I should run that again to be sure I didn't miss it since the install
[22:53] <mrjazzcat> wgrant, dumped so much stuff back onto the machine, but may have forgotten that step
[22:53] <mrjazzcat> wgrant, thanks again
[22:54] <wgrant> mrjazzcat: np
[23:08] <mrjazzcat> One more newbie question.  To remove the half-baked branch, can I safely delete the directory and start over?
[23:13] <wgrant> mrjazzcat: Yes.
[23:13] <wgrant> mrjazzcat: But you could probably just re-run 'make'
[23:13] <mrjazzcat> wgrant: hmm, yes, I'll try that first