[00:31] thumper, jml: either of you available for a call? [00:31] mwhudson: I'm around [00:31] i just want to rent an opinion [00:32] mwhudson, me too [00:32] mwhudson: you have a choice :) [00:32] thumper answered first i guess [01:10] :( [01:10] just found some untested code [01:10] that I'm pretty sure that I wrote [01:11] :) [01:13] jml: what is our tech-debt tag? [01:13] jml: do we have an official one? [01:13] thumper, I thought it was tech-debt [01:14] ok [01:14] that was what lept to mind to me too [01:14] but I haven't used it yet [01:15] jml: just found another untested method [01:15] gee I must have been slack [01:15] or clueless [01:16] * thumper files another bug [01:16] thumper, well, you can spread the blame at least as far as your reviewer :) [01:16] ah [01:16] I didn't look in doctests [01:16] yep [01:16] there it goes [01:17] * thumper hurls [01:17] not particularly extensive testing though [01:17] thumper: the ugly code was that bad? [01:17] * jml waits for bazaar.launchpad.net to resolve :( [01:18] ajmitch: a single test in a doc test isn't good testing IMO [01:18] jml: <3 Australian Internet? [01:19] wgrant, rural Australian over-priced crappy-plan bigpond internet. [01:23] mwhudson: got a minute for a pre-impl call? [01:23] thumper: ok === MTecknology is now known as ALearing === ALearing is now known as ALearing_ === ALearing_ is now known as AdamLearing === AdamLearing is now known as MTecknology === stub1 is now known as stub [04:50] * mwhudson eods [05:21] wtf [05:22] syncSources copied from lucid when I specifically passed it hardy primary as the from_archive [05:23] or I thought I did [05:23] cody-somerville: An archive is not per-series. [05:23] ubuntu.getSeries(name_or_version='hardy').main_archive doesn't seem to do quite what I would have hoped [05:25] wgrant, I want to copy a package from backports into a PPA. [05:25] cody-somerville: Specify the name and version. [05:25] cody-somerville: (or, since bigjools isn't watching, use the web UI) [05:26] I guess I'll have to use syncSource instead of syncSources [05:27] cody-somerville: Can't you specify the series? [05:27] to copy to but not to specify from [05:29] Well, that's stupidly useless. [05:29] File a bug. [05:30] I would but it times out when I try :) [05:31] Oh, here we go [05:35] wgrant, Whats the url for the forbidden web UI for copying from Ubuntu? [05:36] cody-somerville: https://launchpad.net/ubuntu/+archive/primary/+copy-packages [05:36] cody-somerville: But you'll need to pre-filter that. [05:37] cody-somerville: eg. search for the relevant package in a PPA, then use that query string on the above URL. [05:40] ty [06:27] adiroiban, fwiw, I'm updating those exceptions to mention 'make schema' [06:28] jml: thanks :) [06:37] danilos, I'm looking at bug 487628 [06:37] Bug #487628: Running bin/test with a windmill layer doesn't indicate when DB revision is incorrect [06:38] danilos, what made you think that it has anything to do with the db revision? [06:38] or windmill, for that matter. [06:44] danilos, never mind, making progress. [08:20] good morning === henninge is now known as henninge-brb [09:33] hi [09:37] mrevell, hi === henninge-brb is now known as henninge [11:00] Morning, all. === matsubara-afk is now known as matsubara [12:04] bigjools: Hi. === henninge is now known as henninge-lunch === jelmer_ is now known as jelmer [12:37] henninge-lunch, congrats, you've got yourself revision 10000 on devel :) [12:54] danilos, did that windmill test change of yours fix the failing test? [12:55] salgado, it failed last night due to testfix when ec2 test was done, so I just re-landed it ~30 minutes ago [12:55] salgado, it's only in devel 10001 now [12:57] oh, ok [12:57] danilos: whoohoo! [12:57] * henninge-lunch relocates [12:57] but it looks like we have a second windmill failure now [12:58] salgado, from the last run it seems we've got 3... the one my fix should fix is productseries_templates [12:59] indeed; the previous run had only 2 failures, but the last one has 3 === mrevell is now known as mrevell-lunch [13:02] hum, grids.css is gone in devel, meaning that our grids are broken [13:02] well, our layouts [13:07] anyone knows anything about missing grids.css? well, they are available on https://launchpad.dev/+icing/rev9962/yui/3.0.0pr2/build/cssgrids/grids.css, but it tries to fetch them from https://launchpad.dev/+icing/rev9962/yui/current/build/cssgrids/grids.css ("current" vs "3.0.0pr2"): not surprising since they were removed from YUI 3.0 final [13:12] danilos, what layouts do you see broken? [13:13] salgado, basically all, i.e. on launchpad.dev/~rosetta-admins right-hand box with action links and such is below the content [13:13] salgado, I might need to do a make clean, I guess [13:15] danilos, do you see that on production as well? [13:16] salgado, no, if you are talking about either edge or launchpad.net [13:19] danilos, ./cssgrids/grids.css is still there in lazr-js, so you should just need a 'make clean && make' [13:20] salgado, right, I'll try that, not sure why just 'make' didn't pick it up [13:23] danilos: there's a bug in the js build system, where it doesn't update symlinks. it only checks that a symlink exists, not that it points to the right place. maybe that's why it didn't pick it up. [13:23] BjornT_, right, I'll check that [13:24] danilos: you could try to confirm that by removing the symlink, and then run make again === mrevell-lunch is now known as mrevell [13:26] BjornT_, I tried removing "rm lazr-js/build/yui lib/canonical/launchpad/icing/yui" and re-running make, but it didn't help [13:33] BjornT_, ok, the second one was a bad idea to remove, I bzr reverted it and it works now (I've also cleaned up bzr-version-info.py just in case, so that might have helped as well, but I didn't watch too closely) [14:55] noodles775: Do you have time to look at some very simple UI ideas I had for displaying the number of affected users in bug pages? https://bugs.edge.launchpad.net/malone/+bug/494040 [14:55] Bug #494040: Display the number of affected users in bug pages === salgado is now known as salgado-lunch [15:37] beuno: Do you have time to look at some very simple UI ideas I had for displaying the number of affected users in bug pages? https://bugs.edge.launchpad.net/malone/+bug/494040 [15:37] Bug #494040: Display the number of affected users in bug pages === matsubara is now known as matsubara-lunch === salgado-lunch is now known as salgado [16:35] allenap, I'm on leave, but if there's a screenshot attached I'll do it [16:36] beuno: Thanks, but don't worry about it then. deryck has since looked at it and thinks it needs big changes :) [16:36] beuno: Thanks anyway, have a good break. [16:36] :) [16:36] thanks [16:37] * deryck waves at beuno while he's on leave but still on IRC [16:37] * beuno winks at deryck [16:59] Hi, there, I was wondering if anyone on the dev team has acknowledged this bug as it is supremely annoying: https://bugs.launchpad.net/launchpad/+bug/440519 [16:59] Bug #440519: Launchpad sends me useless e-mail [16:59] not the most helpful title, but... === matsubara-lunch is now known as matsubara [17:06] cornwall, a few of the devs would also like to see the mail volume reduced. I don't know if anyone has devoted time to it though. [17:07] mars, would the launchpad mailing list be the best place to get this moving? (if there is one) [17:07] cornwall, for interests sake, just what type of information about a bug do you consider as "critical, need to know"? [17:08] well, for certain, not what I, myself, do. LP really doesn't need to send me an email telling me what I did. [17:09] IMO it should by default do everything it does now except notify what we do and bug dupes, but have an option to not receive status changes [17:09] mars, sorry, didn't use your name :) [17:10] cornwall, np, I'm still watching. Just looking up the list addresses on the wiki. There should be a nice, central page for them all [17:12] cornwall, found it: https://dev.launchpad.net/FixBugs [17:13] excellent, thank you, mars [17:14] cornwall, no problem. As far as features go, the UI side should be easy: a simple toggle on the profile page [17:15] mars, sure, it's actually kind of baffled me how people like canonical employees have dealt with all the email notifications.... If I get a boatload a day, I wonder what they get...? [17:15] cornwall, someone on the Registry team would be able to mentor the fix for the mail notification code [17:15] cornwall, good/lots of mail filters [17:15] :( [17:17] well, thanks a lot mars, I'll shoot them an email. [17:17] see you later === danilo_ is now known as danilos === deryck is now known as deryck[lunch] [18:22] good morning === deryck[lunch] is now known as deryck [19:11] abentley, you can disregard the email I just sent you. I've worked around my IRC breakage. [19:17] rockstar: I tried to reach you on jabber about two hours ago, also. [19:18] abentley, ah, I see that now. GTalk was logged in on my phone, but it doesn't notify me correctly. [19:19] Ah. [19:20] flacoste, who do I have to harass about l-d-d being broken? [19:36] rockstar: so, didja wanna chat? [19:36] abentley, sure! [19:36] i see henning got r10000 [19:39] hi EdwinGrubbs, sinzui has asked me about the team vocabularies and privacy validation. i just responded to his email. [19:39] EdwinGrubbs: am i correct that you didn't change the vocabs at all with this branch? [19:41] bac: right. The vocabs still filter out private teams that you aren't allowed to know about, and the PublicPersonChoice just tells you when a private team you do know about is not valid for a given form field. [19:42] EdwinGrubbs: and how does that differ from the previous implementation? [19:44] bac: the error message that PublicPersonChoice gives is clearer. Sorry about just regurgitating an explanation I remember writing for the mp. [19:44] rockstar: someone in Foundations [19:45] EdwinGrubbs: right, i saw how you made the error messages better - great. so regarding sinzui's question there is no difference in the vocabs so there should be no performance hit. === EdwinGrubbs is now known as Edwin-lunch [20:08] bigjools: How is that backport going? [20:09] wgrant: it's installed on dogfood but I don't have time to play with it while I am fixing this retry-depwait nastiness [20:09] if you want to upload some junk to it and watch it, be my guest, I need to merge your branch first [20:12] bigjools: Apparently I need to create a launchpad-soyuz-dependencies metapackage with a versioned dep on dpkg. [20:12] Then I can get it into the buildbot image, and the merge is unblocked. [20:12] ok === matsubara is now known as matsubara-afk [20:35] So, I'm going to create launchpad-soyuz-dependencies (depended upon by launchpad-developer-dependencies), so we can depend upon an unconfortably recent dpkg on only the Soyuz machines. Should I maybe move the germinate and devscripts deps from launchpad-dependencies there too, since they're not needed on non-Soyuz machines? [20:36] can do I guess, makes sense to group them === salgado is now known as salgado-afk [21:03] maxb: How do the hardy/trunk meta-lp-deps branches interact? [21:04] hardy is (temporarily?) abandoned for the moment [21:04] As in, hardy in the PPA is using builds from trunk [21:04] This was accomplished by sacrificing enforcement of a python2.4-compatible python-support [21:05] maxb: Ah, that explains it. [21:05] * wgrant continues the abandonment, and just patches trunk. [21:05] btw, when you did the lucid python-defaults and python-support - did you just base them on lucid's own? [21:06] there are some changes in my karmic versions which should be carried forward, I think [21:07] maxb: I just based them on Lucid's. What are the changes? [21:09] python-support: Add Provides so that launchpad-dependencies can enforce a suitable version [21:09] python-defaults: trigger bytecompile/linking for the older version when re-introducing support [21:09] I'll do some merging [21:09] maxb: Ah, that latter one is very handy. [21:10] Thanks. [21:16] * wgrant hunts for a reviewer for https://code.edge.launchpad.net/~wgrant/meta-lp-deps/lp-soyuz-deps/+merge/15836 [21:48] wgrant: Should I take your word for it that nothing sneakily uses germinate/devscripts other than soyuz? [21:51] maxb: Probably. A grep didn't find anything, but LP seems unhappy on Lucid so I can't run the tests. [21:52] maxb: Do you get "Error: Couldn't find a distribution for 'distribute'. [21:52] ? [21:52] bootstrap.py does that to me now :( [21:52] I've only managed to get my netbook onto lucid so far [21:52] Ah. [21:52] It worked for a few days, but then broke. [21:52] I was planning to shuffle some partitions and try to update my laptop in the next few days === Edwin-lunch is now known as EdwinGrubbs [22:06] maxb: I've just kicked off an ec2test without launchpad-soyuz-dependencies, and I'll see if anything unexpected fials. [22:11] Or maybe not. The instance just died silently. [22:54] * mwhudson afk for lunch === lfaraone_ is now known as lfaraone