[06:45] <thomi> Hi - is launchpad broken? I'm getting lots of timeouts, sometimes with AJAX UI controls (subscribing to a bug email), and now trying to register a merge proposal. OOPS ID 2033AY24
[06:47] <wgrant> thomi: That OOPS is a known issue with Launchpad scanning the branch at the same time as you're creating the merge proposal, causing some lock contention.
[06:47] <wgrant> Do you have OOPS IDs for the other timeouts?
[06:48] <wgrant> I see two other OOPSes from you today/
[06:48] <wgrant> Where you subscribing to a bug that was linked to the branch?
[06:49] <wgrant> Ah, yes.
[06:50] <wgrant> All those OOPSes were caused by the branch scan taking a very long time...
[06:50] <wgrant> Let me see.
[06:52] <EyesIsMine> I just took a look at the buidlogs for my PPA, it's re-installing GCC
[06:52] <EyesIsMine> whythehell
[06:52] <wgrant> EyesIsMine: Ubuntu probably released an update.
[06:53] <EyesIsMine> It's done that twice now
[06:53] <wgrant> Hm?
[06:53] <wgrant> Is this oneiric?
[06:56] <thomi> ok
[06:56] <thomi> wgrant: the AJAX control timeout doesn't show the user an OOPS ID... either that or I missed it somehow
[06:57] <wgrant> thomi: Oh, did it give you that thoroughly broken red error box with a monospaced Launchpad error page?
[06:57] <thomi> wgrant: yup, that's the one
[06:58] <wgrant> Yay.
[06:58] <thomi> it's also hidden behind the AJAX control, so you have to dismiss the control to see the error message :)
[06:58] <wgrant> Yes.
[06:58] <wgrant> So, not entirely sure what happened here. But somehow the branch scanner took 5 minutes to scan 11 branches.
[06:59] <thomi> ok, no worries
[06:59] <wgrant> And yours in particular took a while to scan, during which time it held locks, which it is not meant to do.
[06:59] <wgrant> We have bugs for this.
[06:59] <EyesIsMine|iPod> Still does it Natty
[06:59] <thomi> cool, as long as someone knows about it ;)
[06:59] <wgrant> EyesIsMine: Do you have a link to a build that shows this?
[07:01] <EyesIsMine|iPod> Yas
[07:02] <EyesIsMine|iPod> The build failed, even though I did bzr launchpad-login
[07:02] <EyesIsMine|iPod> https://launchpadlibrarian.net/75980326/buildlog.txt.gz
[07:03] <wgrant> That doesn't show gcc being reinstalled.
[07:04] <wgrant> https://code.launchpad.net/~otherthing6/wiseos/master
[07:04] <wgrant> "This branch has not been imported yet."
[07:05] <EyesIsMine|iPod> Hm
[07:05] <wgrant> Hm, you are importing another linux-2.6 mirror?
[07:05] <EyesIsMine|iPod> No
[08:05] <frenkel> what am I doing wrong when uploading to a ppa and launchpad sends me emails with "Could not find person or team named ''"
[08:06] <maalac> hi
[08:08] <bigjools> frenkel: your upload path is wrong
[08:08] <bigjools> should be: ~<person>[/ppa_name]/<distro>[/distroseries]
[08:09] <frenkel> the documentation is just saying "dput ppa:yourlaunchpadid/yourppa" source.changes
[08:09] <bigjools> that will work too
[08:09] <frenkel> well, apparently not
[08:09] <bigjools> then yourlaunchpadid is wrong
[08:10] <frenkel> this is the ppa: https://launchpad.net/~frankgroeneveld/+archive/libapache2-mod-ruid2
[08:10] <frenkel> on that page it says: dput ppa:frankgroeneveld/libapache2-mod-ruid2 <source.changes>
[08:10] <frenkel> which i run, which fails
[08:10] <wgrant> Sounds like you have a custom, broken dput.cf.
[08:11] <wgrant> Check /etc/dput.cf and ~/.dput.cf for ppa entries.
[08:11] <frenkel> hmm, weird, i now get an accepted mail
[08:11] <frenkel> so one of my many attempts did succeed :)
[08:11] <bigjools> you either had a mistyped "yourlaunchpadid" or a custom dput.cf
[08:11] <frenkel> ah, i was typing ppa:// most of the time
[08:11] <frenkel> should be without slashes?
[08:11] <bigjools> right
[08:12] <frenkel> weird error message
[08:12] <wgrant> Your local dput converts that path to ~//
[08:12] <frenkel> ah ok
[08:12] <frenkel> well, thanks a lot! :)
[08:15] <robert_ancell> are the bzr errors in oneiric known?
[08:16] <seb128> robert_ancell, there is a bug on launchpad against bzr matching your error
[08:16] <seb128> robert_ancell, did you give details on the channel?
[08:17] <robert_ancell> seb128, no, what is the bug #?
[08:17] <seb128> they suggest use fetch-all-records as a workaround
[08:17] <seb128> robert_ancell, bug #785029
[08:19] <seb128> robert_ancell, bug include a workaround that I didn't try yet
[08:19] <seb128> but seems it worked for lool
[08:21] <wgrant> seb128, robert_ancell: #bzr may be more helpful
[08:22] <robert_ancell> wgrant, ta
[08:22] <seb128> wgrant, yeah, I was not sure if that was a lp or bzr issue at first
[10:12] <Laney> How are package set creation / per-package uploader rights granted for Ubuntu currently? The distribution owner?
[10:12] <Laney> s/rights/modification rights/
[10:13] <bigjools> the owner, yes
[10:14] <Laney> Would it be simple to change that? I think we'd like it to be ~ubuntu-archive + ~developer-membership-board (or some team containing the two)
[10:15]  * Laney is asking the TB about this currently
[10:17] <wgrant> Actually, it's possible some stuff is still hardcoded to the TB.
[10:17] <wgrant> I would really like to work out how to clean this up :)
[10:18] <wgrant> It is presently messy and full of celebrities :(
[10:21] <Laney> :'(
[10:22] <wgrant> So, I guess talk to the TB and file a bug with the results.
[10:22] <Daviey> Laney: IIRC cjwatson said he was still happy to take actions for changes to PPU and package sets.
[10:22] <wgrant> And we will work out what should be done.
[10:23] <Laney> Daviey: I'm sure. But it would be better for the permissions to be correct.
[10:24] <Laney> for example I asked about creating a bzr set 3 weeks ago and we're still waiting
[10:24] <Laney> I could have just done it if we had the permissions.
[10:24] <Daviey> ah
[10:26] <bigjools> well it should always be the owner, it's just a case of who you make the owner
[10:29] <czajkowski> aloha
[10:36] <pfarrell> would it be possible to make the 'list of merge requests' page for a project more easily accessible? at the minute I have to go project -> code -> list of merge requests. and on a page for a particular merge request, there's no link back to the list of all merge requests for this project, which would be really useful
[10:47] <czajkowski> mrevell: ping
[10:48] <mrevell> hey czajkowski
[11:14] <exarkun> When someone modifies a bug that I'm subscribed to and a team I'm on is subscribed to, I get two notifications.
[11:19] <lifeless> exarkun: this happens if the team has an external contact address
[11:19] <lifeless> exarkun: does the team in question have an external contact address ?
[11:19] <exarkun> This team doesn't have an external contact address
[11:19] <exarkun> It's divmod-dev
[11:19] <lifeless> ok, thats strange.
[11:19] <lifeless> which bug ?
[11:20] <exarkun> https://bugs.launchpad.net/nevow/+bug/811792 and https://bugs.launchpad.net/nevow/+bug/805734
[11:21] <lifeless> exarkun: on the 792 bug you don't appear subscribed
[11:22] <exarkun> Oh, sorry.  Not that one.  Just the other one.
[11:23] <lifeless> ok, that has an external contact address - which is a mailing list.
[11:23] <lifeless> this is probably a bug, possibly a regression, in the new subscription code.
[11:23] <exarkun> A launchpad mailing list is a funny kind of "external" thing
[11:24] <lifeless> indeed.
[11:24] <lifeless> please file it on https://bugs.launchpad.net/launchpad/+filebug ?
[11:24] <exarkun> Okay.
[11:24] <wgrant> I don't think it's a regression.
[11:24] <exarkun> I found https://bugs.launchpad.net/launchpad/+bug/316047 a minute ago though, is that the same?
[11:25] <lifeless> exarkun: no
[11:25] <lifeless> thats the regular external case
[11:25] <lifeless> erm
[11:25] <lifeless> maybe
[11:25] <lifeless> I dunno
[11:25] <wgrant> It is the same thing.
[11:25] <wgrant> Unless you count LP mailing lists as special.
[11:25] <lifeless> I think this may have been misdiagnosed
[11:25] <exarkun> Well, Launchpad could know who is on one of its own mailing lists.
[11:26] <lifeless> I think sinzui thought it was referring to external lists
[11:26] <wgrant> exarkun: It could, but making that behaviour a special case seems a bit... ew.
[11:26] <wgrant> I don't think that team notifications ever make sense.
[11:26] <lifeless> wgrant: actually, that bug is about external lists
[11:27] <lifeless> wgrant: because lp hosted lists do not have 'set the contact address' facility, its overridden automatically, isn't it ?
[11:27] <exarkun> A "changes to bugs in your project" mailing list is a very common feature of issue trackers.
[11:27] <wgrant> lifeless: Not necessarily.
[11:27] <lifeless> exarkun: please file a new bug
[11:27] <wgrant> lifeless: I don't think.
[11:28] <lifeless> exarkun: we may end up duping it.
[11:28] <wgrant> exarkun: But I think that's because most don't provide a way to easily subscribe to all bugs.
[11:28] <exarkun> wgrant: Launchpad doesn't provide that. :)
[11:29] <wgrant> exarkun: Oh?
[11:29] <exarkun> I say that because I've used Launchpad for 6 years and I have no idea how to do it.
[11:29] <wgrant> https://launchpad.net/launchpad
[11:29] <wgrant> Right hand side.
[11:29] <wgrant> "Subscribe to bug mail"
[11:30] <wgrant> The UI is possibly even slightly better than most of the rest of LP.
[11:30] <exarkun> That's neat.  I suspect plenty of people aren't aware of it though.
[11:30] <exarkun> Perhaps because it gets lost in the noise of the rest of the LP UI.
[11:33] <nigelb> Hi, I just noticed this user replying the same thing to about 3 bugs now. I suspect vacation responder. Can we do something about it? https://bugs.launchpad.net/compiz/+bug/111939/comments/31
[11:35] <exarkun> lifeless: I can't file the bug.
[11:35] <exarkun> When I "Submit Bug Report" I am sent back to the duplicate check page, when I say "no it is not a duplicate" again I get the bug report form back with "There is 1 error.", "Cannot upload empty file."
[11:36] <lifeless> !!!
[11:36] <exarkun> Maybe it's because of bad browser error reporting on file permissions, but the Launchpad behavior also seems wrong
[11:36] <lifeless> exarkun: what browser ?
[11:36] <exarkun> Eh yea, after I make the attachment readable it works
[11:37] <exarkun> some version of Chrome
[11:37] <nigelb> Don't give lifeless a heart attack like that ;)
[11:37] <exarkun> 11.0.696.16 dev apparently
[11:38] <lifeless> ok, back tomorrow :)
[11:38] <exarkun> https://bugs.launchpad.net/launchpad/+bug/816373
[11:49] <jrk> hi, could someone remove marcus haslam from bug 124406 or set notify him that he's spamming with notification (he's from Canonical)
[11:52]  * czajkowski hugs mrevell 
[11:52] <czajkowski> lifeless: its very odd seeing you early in the morning and late at night do you actually sleep
[11:53] <mrevell> czajkowski, He won an "award" (i.e. a round of applause in his absence) for never sleeping, in Dublin.
[11:53] <mrevell> :)
[11:54] <czajkowski> mrevell: to be fair there are worse places to never go to sleep
[11:54] <czajkowski> however I can never see myself back there living
[11:54] <czajkowski> it really is a tourist city where as living in london I don't feel like a tourist, I feel lost a lot but not the same as in Dublin
[11:54] <lifeless> czajkowski: I wasn't in dublin :)
[11:55] <czajkowski> heh
[11:57] <geser> jrk: sladen and StevenK are on it
[12:29] <jrk> geser: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/124406/comments/334 e.g.
[12:31] <geser> jrk: sladen and StevenK are working on removing those comments again
[12:31] <sladen> jrk: on it, but I've just found a bug in Launchpadlib first!
[12:32] <jrk> geser: ok, thanks - just understood your comment differently
[12:33] <sladen> jrk: however, I'm working on the basis that I (being in the same team) have got all of Marcus' bounces
[12:34] <sladen> jrk: however, if you also have a list of bugs that you've seen, I can run over those too
[12:58] <cjwatson> Hi.  I've screwed up by creating a packageset (https://api.launchpad.net/1.0/package-sets/oneiric/bzr) and getting the owner wrong (~ubuntu-bzr-dev rather than ~developer-membership-board).  Unfortunately owner is a read-only attribute on packagesets.  Can anyone help me change this?
[12:58] <cjwatson> I've only just created the packageset in question so I'd be fine if this involved deleting and recreating it, but I don't seem to be able to do that myself either.
[13:07] <geser> cjwatson: IIRC I needed a losa to change the owner (to fix the data after that bug with the package set ownership in new series). I'm not sure anymore if even some SQL was needed.
[13:09] <cjwatson> LOSA ping: can somebody change the owner of https://api.launchpad.net/1.0/package-sets/oneiric/bzr (just created by me) to developer-membership-board?
[13:12] <mthaddon> cjwatson: checking
[13:13] <mthaddon> gmb: how would I change that? ^
[13:13] <gmb> Eee, blimey.
[13:13]  * gmb looks
[13:14] <gmb> mthaddon, cjwatson I haven't a clue. bigjools or one of his former underlings may know.
[13:16] <geser> mthaddon, gmb: see https://answers.launchpad.net/launchpad/+question/154334 for a similar case. It also includes the needed SQL
[13:17] <mthaddon> gmb: we'll need a request on https://wiki.canonical.com/InformationInfrastructure/OSA/RequestLogging/LP/SQL if it needs custom SQL pls
[13:18] <gmb> mthaddon: Okay. Let me work out WTH actually needs to happen and I'll add one as appropriate. Will ping when done.
[13:19] <cjwatson> sorry for the trouble
[13:19] <mthaddon> thx gmb
[13:19] <gmb> cjwatson: No worries. It would help if we actually knew how to use this behemoth we call Launchpad ;)
[13:20] <gmb> geser: Thanks for the tip.
[13:20] <cjwatson> and .owner should probably be writable by *somebody*
[13:27] <bigjools> cjwatson: out of interest, why do you need to change the owner?
[13:29] <cjwatson> bigjools: because developer-membership-board is the team that should be able to administer the contents of that package set; ubuntu-bzr-dev should not be able to grant themselves new packages they can upload
[13:30] <bigjools> cjwatson: ah right, I didn't scroll back far enough
[13:33] <cr3> should this page be updated to mention beta testers should use the edge.launchpad.net as service-root with lynx, in accordance with bug #586908 (won't fix): https://help.launchpad.net/API/EndUserHints
[13:36] <maxb> cr3: Well, edge.launchpad.net is very deprecated, so probably not
[13:36] <cr3> maxb: it doesn't work otherwise though, so I think "won't fix" should be reconsidered
[13:37] <cr3> oh wait, the bug does mention to use code.launchpad.net instead of edge... I'll have to test that
[13:48] <cr3> https://api.code.launchpad.net/ does not work as a service root when using launchpadlib, https://api.edge.launchpad.net/ still seems to be the only valid workaround. I updated the bug accordingly
[13:50] <tsimpson> cr3: the service root should be api.launchpad.net (no code. or anything else)
[13:50] <cr3> tsimpson: well, what should be doesn't work for me in lynx even with gary's workaround: REFERER_WITH_QUERY:PARTIAL
[13:51] <cr3> tsimpson: so, if what you describe is the desired behavior, I don't think that bug 586908 should be set to won't fix
[13:52] <gmb> mthaddon: I've added a request to https://wiki.canonical.com/InformationInfrastructure/OSA/RequestLogging/LP/SQL for cjwatson's problem above.
[13:52] <mthaddon> gmb: k, lemme take a look
[13:53] <mthaddon> gmb: right... so it needs approval by one of the usual suspects (team/squad lead)
[13:53] <gmb> k.
[13:53] <gmb> mthaddon: I shall summon Gary.
[13:54] <tsimpson> cr3: it looks like the Won't Fix is due to lynx being non-standards compliment (just skimming the comments)
[13:54] <mthaddon> gmb: also, Estimated Output would surely be "UPDATE 1" or something?
[13:54] <gmb> Oh, fair point.
[13:59] <cr3> tsimpson: in that case, maybe help.launchpad.net should be updated because it currently mentions: lynx is the text-based browser supported by Canonical Launchpad developers.
[13:59] <cr3> tsimpson: I don't think it can be both ways, it can't be supported and not work :)
[14:00] <tsimpson> cr3: probably yes it should be updated, besides w3m is the default text-browser iirc
[14:01] <cr3> tsimpson: indeed it was according to my experience, but I can't submit the form in w3m because the "Continue" button is not clickable in text mode
[14:01] <tsimpson> cr3: what do you mean? (I just logged in from w3m to test, and it works for me)
[14:02] <cr3> tsimpson: I can't seem to tab to the "Continue" link, it just appears as plain text to me
[14:04] <cjwatson> gmb: wah, that SQL is wrong
[14:04] <gmb> c
[14:04] <gmb> +-
[14:04] <cjwatson> gmb: that's for the last problem, which is the same structure but not the same data
[14:04] <gmb> cjwatson: Yeah, seems we've had wiki stompage
[14:04] <tsimpson> cr3: it works for me...
[14:04] <gmb> Hang on.
[14:05] <cjwatson> UPDATE packageset SET owner = (SELECT id FROM person WHERE name = 'developer-membership-board') WHERE name = 'bzr' AND distroseries = (SELECT id FROM distroseries WHERE name='oneiric');
[14:05] <cjwatson> I think
[14:05] <cr3> tsimpson: I'm running w3m in lucid (ec2 instance), I'd be surprised it really changed that much since then
[14:05] <tsimpson> cr3: I'm running w3m in lucid too
[14:05] <gmb> cjwatson: Yes, I've updated the SQL (again); please double-check that it's showing right for you now.
[14:06] <cjwatson> yup
[14:06] <gmb> Cool
[14:06] <cr3> tsimpson: weird, I'll try again once my current launchpadlib process is done
[14:06] <cjwatson> assuming that IN (single element list) works; my SQL sucks
[14:18] <gmb> mthaddon: gary has approved that query now, after some revisions.
[14:18] <gmb> cjwatson: It does work, but I fixed it anyway.
[14:18] <mthaddon> gmb: ok - runinng now
[14:18] <mthaddon> er, speling
[14:19] <mthaddon> and done
[14:20] <gmb> Thanks
[14:20] <cjwatson> mthaddon,gmb: confirmed.  thanks!
[14:22] <mthaddon> k
[15:08] <sinzui> matsubara, http://pastebin.ubuntu.com/652469/
[17:08] <lag> How do I un-"Status tracked in Trunk" a bug?
[17:24] <james_w> lag, "Won't Fix" it I believe
[17:24] <james_w> odd as it sounds
[17:24] <james_w> I don't know if that works for trunk though
[17:25]  * tumbleweed wishes I'd known that before now
[17:52] <kamal> hi launchpad admins ...  I need the size limit of one of my PPA's to be increased please (4GB should be fine):  https://launchpad.net/~kamalmostafa/+archive/linux-kamal-mjgbacklight
[20:32] <bdmurray> If any lp-dev wants to see an ugly error message try to mark bug 261523 as a dup of bug 424857