[08:11] <Rhonda> Hey, who can I bug about a but in bug-watch-updater? :)
[08:11] <Rhonda> s/but/bug/
[08:12] <Rhonda> bug-watch-updater changes a debian bug to "Fix Released" even though when the bug was closed unversioned in Debian - which means that it's either not a bug or invalid.
[08:13] <wgrant> Rhonda: Is that a valid assumption now?
[08:13] <wgrant> When it was written, there was no version tracking :)
[08:16] <micahg> bug 701186 is similar, but not the same
[08:28] <Rhonda> wgrant: It's valid as long as noone does stupid things. ;)
[08:28] <wgrant> That's *not* a valid assumption :(
[08:29] <Rhonda> heh
[08:29] <Rhonda> To understand my statement better, I do regularly go through wrongly closed bugreports which hinder getting them archived in Debian, so …  "in theory" it's a valid assumption.
[08:30] <Rhonda> It just made me jump that one of my bugreports got marked as "Fix Released" when I was sure that it was an invalid bugreport in the first place.
[11:06] <idnar> I would say it's valid when the status of the bug in the Debian BTS is correct
[11:07] <idnar> and if you're going to assume that it's not correct, then obviously you can't rely on any information at all
[14:48] <mrjazzcat> bac: Do I need a LOSA to set the Release Manager for a commercial subscription project?  Can't find a link for that on ...project/trunk
[14:48] <bac> mrjazzcat: what project?
[14:49] <mrjazzcat> bac: https://launchpad.net/ness/trunk -- Want to set RM to Albert Stone ~ahs3
[14:49]  * bac looks
[14:50] <bac> mrjazzcat: next to "Release Manager" do you see the little pencil icon?
[14:50] <mrjazzcat> bac: no
[14:50] <mrjazzcat> bac:  perhaps I setup the empty branch wrong.
[14:51] <bac> mrjazzcat: i can edit and set the RM for you.  i'm surprised you cannot.
[14:52] <mrjazzcat> bac: I do have peon powers, after all ;-)
[14:53] <bac> mrjazzcat: but you are in pmteam, no
[14:53] <mrjazzcat> bac:  Yes, I certainly hope so
[14:53] <bac> mrjazzcat: :)  -- the RM has been set
[14:54] <mrjazzcat> bac:  Thanks.  I'll go double check that I'm in pmteam, but I can't imagine I could do anything without that.
[14:54] <mrjazzcat> bac:  have a great day
[14:54] <bac> thanks mrjazzcat
[16:10] <Laney> I asked this the other day but got no reply: Do packages have to be in the Ubuntu primary archive to be able to have PPU uploaders set?
[16:45] <bigjools> Laney: PPU?
[16:46] <Laney> per package uploader
[16:46] <bigjools> and bac, are you asleep?
[16:46] <bigjools> Laney: yes, you can't set an upload permission for a non-existent package
[16:46] <Laney> I mean, is being in a PPA enough?
[16:47] <Laney> I don't know if this is the right terminology, but does that create a SPPH record? Is that what it needs?
[16:47] <bigjools> Laney: it has to be in the archive that you want to set the upload permission for
[16:47] <Laney> ok then, thanks
[16:48] <bigjools> Laney: I see what you're driving at - this is a known bug I think, it was filed the other day
[16:48] <bigjools> not sure how to get around it
[16:48] <Laney> I think I remember hearing that you could upload to a PPA and then add PPU bits
[16:48] <bigjools> Laney: that *might* work.
[16:48] <bigjools> I've never tested it
[16:48] <Laney> no I'm not asking for any particular fix, just wondering what the situation is
[16:49] <Laney> wgrant: since you know everything, do you know this? :-)
[16:52] <bigjools> Laney: I think it will work - LP just needs to know that the package exists
[16:53] <bigjools> having checked the code... :)
[16:53] <Laney> :P
[16:53] <Laney> thanks then, now I get to ask the TB to implement this change
[16:54] <Laney> (this is #562451 :P)
[17:17] <mpoirier> When uploading a kernel ppa to my project page, the process hangs after the kernel.tar.gz was tranferred - can someone help ?
[17:18] <mpoirier> bac: ping
[17:18] <bac> hi mpoirier
[17:18] <mpoirier> bac: the header claims you're hte guy to talk to...
[17:18] <bac> mpoirier: yep
[17:19] <bac> what's up?
[17:19] <mpoirier> bac: cool
[17:19] <mpoirier> I'm trying to get my kernel ppa to https://launchpad.net/~linaro-landing-team-ste/+archive/st-ericsson-u8500-public/+packages
[17:19] <mpoirier> bac: the command dput ppa:mathieu.poirier/st-ericsson-u8500-public linux-ux500_2.6.38-1001.5_source.changes
[17:19] <mpoirier> hangs after the kernel got tranferred.
[17:19] <mpoirier> bac: ood signature on /home/mpoirier/work/linaro/lag/linux-ux500_2.6.38-1001.5.dsc.
[17:19] <mpoirier> Uploading to ppa (via ftp to ppa.launchpad.net):
[17:19] <mpoirier>   Uploading linux-ux500_2.6.38-1001.5.dsc: done.
[17:19] <mpoirier>   Uploading linux-ux500_2.6.38-1001.5.tar.gz: 98274k/98275k
[17:20] <mpoirier> bac: it's stuck there and won't move.
[17:20] <mpoirier> bac: can you help me ?
[17:20] <bac> mpoirier: i can try
[17:22] <bac> mpoirier: this has failed repeatedly the same way?
[17:22] <mpoirier> yes, repeatedly.
[17:23] <mpoirier> I'm thinking that if it was releated to permissions, the dsc file would be rejected...
[17:23] <bac> mpoirier: let me see if i can find some answers for you.
[17:23] <mpoirier> bac: very cool.
[18:21] <bac> mpoirier: the log files look as if the upload succeeded.  are you certain it didn't?
[18:22] <mpoirier> bac: All I'm certain of is that I don't get a prompt back.
[18:22] <mpoirier> bac: it hangs there...
[18:22] <mpoirier> bac: did all the files make it ?
[18:27] <Darxus> Is there a tutorial that will tell me the basics of launchpad lib so I can repeat what is done here?  http://ftagada.wordpress.com/2011/01/05/ppa-stats-initial-impressions/
[18:27] <Darxus> Something that starts with "run the command 'python'" would probably be good.
[18:28] <Darxus> I'm reading https://help.launchpad.net/API/launchpadlib
[18:28] <Darxus> But it there seems to be a gap between the two, so I run python, load launchpadlib, and type "ppa", and it doesn't work.
[18:29] <bac> hi darxus
[18:30] <Darxus> Hi.
[18:30] <Darxus> It should not be so much freaking work just to see if anybody's using my packages :)
[18:33] <bac> Darxus: actually you're probably very close
[18:33] <bac> the blog entry you referenced takes some shortcuts
[18:33] <bac> they show the use of a ppa object but don't show how they got it.  'ppa' isn't a command, in there example it is an object
[18:34] <bac> you can look you your ppas via the 'ppas' method on a person object
[18:34] <Darxus> I suspected something like that.
[18:34] <Darxus> Ahh, thanks.
[18:34] <bac> Darxus: so you could do
[18:34] <bac> ppa = lp.me.ppas[0]
[18:35] <bac> where 'lp' is your launchpad object
[18:35] <bac> Darxus: does that make sense?
[18:35] <Darxus> Almost, trying...
[18:36] <Darxus> Can I do that without authenticating in launchpadlib?
[18:36] <bac> i doubt it
[18:36] <bac> you certainly can't refer to the lp.me object
[18:37] <Darxus> Right.
[18:37] <bac> Darxus: here's a tip: the package ubuntu-dev-tools has a script called 'lp-shell' and it is great for interactively playing with launchpadlib
[18:37] <Darxus> Thanks.
[18:37] <bac> it'll log you in and give you a lp object right off the bat
[18:37] <Darxus> Ahh, good, thanks.
[18:38] <bac> you have to do the authentication dance the first time, of course
[18:38] <bac> anyway, ping me here if you have more questions.  be sure to use my nick though or i might not notice
[18:41] <Darxus> Authentication seems to be failing because lynx isn't providing a referer.  Don't see anything related in my .lynxrc.
[18:42] <Darxus> Ah, system wide default.  Ugh.
[18:50] <Darxus> Huh, I verified through my own webserver logs that lynx is reporting a referrer, but I'm still getting "Launchpad requires a REFERER header to perform this action. There is no REFERER header present. This can be caused by configuring your browser to block REFERER headers."
[18:53] <Darxus> Changed my browser to links and that can't even get past the login prompt.
[18:56] <Darxus> >>> ppa
[18:56] <Darxus> <archive at https://api.edge.launchpad.net/1.0/~darxus/+archive/autopano-sift-c>
[18:56] <Darxus> Woo.
[18:57] <Darxus> Had to resort to running lp-shell locally, which used chrome instead of text browsers.
[19:04] <Darxus> NameError: name 'binary_package_publishing_history' is not defined
[19:04] <Darxus> Where do I get that from?
[19:06] <Darxus> And how do I get to a ppa that I don't own, specifically https://launchpad.net/~spamassassin/+archive/spamassassin-daily ?
[19:17] <bac> hi Darxus:
[19:18] <bac> Darxus: you can get the object for 'spamassassin' and then get their ppas
[19:18] <bac> Darxus: http://paste.ubuntu.com/664467/
[19:24]  * Darxus screams.
[19:24] <Darxus> I was trying to do something like that... this example didn't have the quotes, and apparently that matters:  "    team = launchpad.people[team]
[19:24] <Darxus> " from https://help.launchpad.net/API/Examples
[19:24] <Darxus> Thanks.
[19:25] <lifeless> Darxus: you will get better response from the non-edge servers
[19:26] <Darxus> I don't know what an edge or non-edge server is in this context.
[19:26] <lifeless> 06:56 < Darxus> <archive at https://api.edge.launchpad.net/1.0/~darxus/+archive/autopano-sift-c>
[19:27] <lifeless> get rid of the 'edge.' in that url.
[19:28] <Darxus> >>> binary_package_publishing_history
[19:28] <Darxus> NameError: name 'binary_package_publishing_history' is not defined
[19:28] <Darxus> How do I get binary_package_publishing_history to work?
[19:28] <Darxus> lifeless: Ah, I'm not doing anything with that url, as far as I'm concerned it's just telling me which ppa I'm looking at.
[19:29] <Darxus> Unless I'm more confused than I thought.
[19:29] <lifeless> you're using a web api
[19:29] <lifeless> that url is the url the data for the python object came from.
[19:29] <lifeless> so you're using the web url pointing to the edge servers - servers we are in the process of decomissioning
[19:32] <Darxus> lifeless: Are you suggesting I run lp-shell with an argument of "production" or something?
[19:33] <bac> Darxus: lp-shell should connect to production
[19:34] <bac> Darxus: 'binary_package_publishing_history' is not an object but a method call
[19:35] <lifeless> Darxus: where did you get lp-shell from ?
[19:35] <bac> lifeless: ubuntu-dev-tools
[19:36] <bac> lifeless: it is pretty handy
[19:37] <lifeless> bac: care to file a bug about it using edge ?
[19:37] <lifeless> bac: or, well we should check oneiric doesn't
[19:37] <lifeless> Darxus: are you running oneiric ?
[19:37] <bac> lifeless: well, we need to see what he's using.  the one for natty does not
[19:40] <bac> lifeless: here is the output from the natty version of the package: http://paste.ubuntu.com/664476/
[19:42] <lifeless> ok, thats encouraging
[19:42] <lifeless> I *thought* it had been fixed (and that was why I asked where he got it from :P)
[19:42] <Darxus> No, I'm running Maverick on the machine where lp-shell is working.
[19:43] <Darxus> So, I got hit counts from the latest package versions in the PPA I care about.
[19:43] <Darxus> Using https://bugs.launchpad.net/launchpad/+bug/139855/comments/42
[19:45] <Darxus> Cool, looks like removing the "status='Published'," is giving me exactly what I want.
[19:50] <Darxus> Thanks for the help.
[20:11] <tgm4883> Is there somewhere we should be reporting spam comments? https://bugs.launchpad.net/ubuntu/+source/mythtv/+bug/606598/comments/7
[20:23] <bac> hi tgm4883
[20:24] <bac> tgm4883: i'll take care of it.  usually people open a question against the launchpad project
[21:07] <tgm4883> bac, good to know, thanks
[22:19] <komputes> PROBLEM: Can't open attachment on this bug - oops: https://bugs.launchpad.net/ubuntu/+bug/722078
[22:28] <cody-somerville> Is there way to see all the bugs in a project a person or team is *not* subscribed to?