[00:11] * jml is back. [00:11] my headset snapped :( [00:11] I wonder if there's an equally compatible headset that travels better. [00:11] poolie, hi [00:15] spm, hi :) [00:17] jml: hey hey! [00:17] jml: you're (relatively) in town? [00:17] spm, indeed. I'm in Tassie. [00:18] ahh. for christmas, of course [00:18] spm, christmas and a wedding. [00:18] I was going to say, you'll miss a white christmas; and then I remembered what the weather is like in tas. ;-) [00:18] spm, haha [00:19] spm, it's not precisely summer weather right now, but it's a damn sight better than London weather. [00:19] gee the bar's low there! ;-) [00:20] :D [00:21] * spm recalls a coworker back in the 90's describing driving from Hobart to Lancestion (I think it was... whatever). in winter. drivers door open; him looking straight down at the double lines to know if he was still on the road or not. total snow whiteout. [00:21] the trip in question would have been in the 60's or 70's. [00:23] :) [00:24] spm, every trip through the midlands is a trip through the 70s, so to speak. [00:24] dear $deity. it must have been like the 1800's back then then!!!! ZOMG! [00:26] spm, the 1800s in Tasmania were pretty scary. [00:26] canberra wasn't much chop either ;-) [00:27] heh [00:27] probably had fewer cannibals. [00:27] and jml scores the conversation point with that *perfect* one liner [00:39] spm, :) [00:44] wgrant: btw, I had an added postinst script in my python-defaults for karmic. I think we still want it in lucid [00:44] hello jml, spm [00:45] hey poolie [00:45] jml: so what is bug q&a? [00:47] mwhudson, questions on the bug page designed to guide the bug toward completeness. [00:47] jml: ah ok [01:01] mwhudson, when would be a good time for that call? [01:02] jml: i guess in about 2 minutes would be good for me [01:03] cool. [01:20] jml: It is far too summery, TYVM. [01:25] spm: Since it's post-release, are you going to have time at some point to update the buildbot AMIs? [01:27] jml: sorry about that, go again? [01:28] mwhudson, sure [01:28] wgrant: if and when they need new lp-deps etc, yes. we petard'ed nicely on the last updated as we rebuilt with lp-deps being behind; which broke (or would have) edge [01:29] spm: This particular update isn't necessary for appservers at all -- does launchpad-dependencies still need a versioned dep? [01:30] Only a few of the production machines are likely to have this, I suspect. [01:38] mwhudson: you free to talk to? [01:39] thumper: was on with jml, free now [02:00] wgrant: sorry - wasn't ignoring you; just caught up on other stuff. I suspect I'm not understanding the Q; what needs to be updated - exactly - and why? if it's not in lp-deps; and thus doesn't need to go on (all) LP servers; it shouldn't be on the buildbots either. They're the smoketest as it were. [02:01] spm: It's dpkg-dev. It's needed by the test suite, cocoplum, germanium, iron, and the buildds. [02:02] spm: Nothing will break if those machines don't have it -- they will just reject the new formats. [02:02] But the test suite verifies that it works. [02:02] then it needs being in lp-devs, and rolled out to all machines. else we set ourselves a timebomb. [02:05] I don't really see how it's a timebomb if it just pleasantly rejects new source formats, but OK. [02:06] in that down the track some porr sysadmin is going to be trying to debug why the "was working" servers are now pleasantly rejecting new source formats. Not good. :-) [02:07] Perhaps. [02:07] Do all the servers to which you deploy use the ~launchpad PPA? [02:07] if we need it to do X; it's in the deps. else it becomes an undocument timebomb. [02:07] we have an internal version of; but all lp servers need lp-deps; yes. [02:08] in fact we blew up on the release on Fri with one server that was missing same. so... [02:08] I mean, where do I need to get the new dpkg in order to not break the world when the versioned dep is added to lp-deps? [02:09] mwhudson: bzr merge -i :next [02:09] * jml -> lunch [02:13] wgrant: ahh I see what you're you're getting at. aiui, the versions in the PPA's are essentially what we use on the servers. I believe lamont does some magic to make it work for us; but I've not yet had the pleasure of exploring that. I expect that to change RSN. [02:14] spm: So the world will end (and edge updates will break) if launchpad-dependencies grows a new versioned dpkg dependency now, won't it? [02:15] ISTM that the lamont magic should probably be done first. [02:16] I guess so. but if it doesn't pass buildbot - which should fail it first - it shouldn't break edge or staging; if it does, then that's a fail somewhere that needs fixing. [02:17] So, do I poke lamont about this, or is there some predefined process that would best be performed by somebody real? [02:29] wgrant: at risk of getting smacked by him for throwing him in the hotseat; lamont will have a far better idea of process for these than I do. :-( [02:30] And I suppose he EODed a couple of hours ago. [02:33] wgrant: i don't think he works sundays [02:34] mwhudson: Um, that too. [04:26] hm, branch page css is very odd on launchpad.dev [04:27] i guess a prophylactic 'make clean build' is worth a go [04:46] * jml back [04:53] arse [04:53] I've hit an unexpected failure [04:53] but I'm cooking dinner now [04:53] I'll be back later to fix it [04:55] hm, dinner, that's an interesting idea [04:55] pshaw. [04:58] * mwhudson biab too === mthaddon` is now known as mthaddon [08:17] good moring [09:23] Morning [09:26] and what a miserable one it is mrevell :) [09:31] Daviey, Very dark and damp [09:33] sinzui: Rude? Why is changing a bug title to be more accurate rude!? [09:33] [bug 400643] [10:39] henninge, btw, do you think "Low Saxon" is a decent enough name for Low German so it's not easily confused by German in LP? (i.e. see bug 433645) [10:39] Bug #433645: The difference between "German" and "German, Low" is not clear enough. [10:47] danilos: I have read that term before and always wondered what the language had to do with Saxony. [10:47] ;) [10:48] henninge, I only trusted Wikipedia, if you think 'Low German' is good enough, let's just go with that [10:48] danilos: Well, I think to those that know the language, "Low German" is much more easily recognisible. [10:48] henninge, as for what it has to do with Saxony, it's just an area that is "low on Saxoners" :) [10:49] lol [10:49] Yes, definitely. [10:50] danilos: I just read the corresponding German wikipedia entry and it does not mention "Niedersächsisch" as a name for the language. [10:51] henninge, I guess that comes from the Dutch "Nedersaksisch" [10:52] danilos: I'd prefer Low German. We could add the native name "Plattdüütsch" to make it clear to speakers. [10:52] henninge, if we start adding native names, we should do it for all languages, and make them preferred in the UI, thus making for very fun listings :) [10:53] danilos: yes, I read that but as we also have a German state called "Niedersachsen", that term is not used for the language with is used in a much wider area. [10:53] danilos: hang on ... [10:53] henninge, I've changed it to Low German, I think that's good enough for now [10:53] cool [10:53] henninge, come on, you've got a state for everything! [11:02] Morning, all. [11:02] Morning, one. [11:02] ;) [11:05] heh. === matsubara-afk is now known as matsubara === mrevell is now known as mrevell-lunch [11:51] Hmm. [11:51] Some BRANCH.TODO changes just landed on devel. [11:51] I didn't think that was meant to be possible. [11:52] possibly my fault [11:52] * salgado checks [11:53] it is possible because PQM doesn't run the test suite anymore. it will fail later on buildbot [11:54] Ah. === henninge is now known as henninge-lunch [12:49] danilos: did you try applying that patch mars gave you, to fix the failing windmill test? === henninge-lunch is now known as henninge [12:53] salgado: could you (or someone else that knows a bit about packaging, maxb maybe?) review this patch to meta-lp-deps? https://code.edge.launchpad.net/~bjornt/meta-lp-deps/windmill-headless/+merge/15749 [12:53] it only adds a few dependencies, but i've never done it before, so i'd like someone to double check that everything is ok [12:54] I'll look at it once LP gets round to making the diff :-) [12:54] maxb: thanks :) [12:57] BjornT_: I am going to do that today, it's up on my long list of things to do today :) [12:57] danilos: cool :) === mrevell-lunch is now known as mrevell [13:02] BjornT_: Hardy, of course, only has Firefox 2... is that adequate? [13:06] maxb: yes, that's fine. i'm quite sure that's what the jscheck buildbot slave is using when running the windmill tests. [13:07] In that case, amend the changelog to mention which of the three packages you are adding the dependencies to, and r=me [13:17] maxb: cool, i'll do that. thanks! [13:32] maxb: will the dput command in https://dev.launchpad.net/LaunchpadPpa work without having a .dput.cf file? [13:32] Yes, the needed config is included in /etc/dput.cf since ... um, intrepid maybe [13:33] maxb: cool. so https://help.launchpad.net/Packaging/PPA/Uploading should probably be updated then [13:33] bigjools, mrevell: ^^^ [13:34] * mrevell looks [13:37] so maxb, should I update the help doc to recommend using /etc/dput.cf instead of ~/.dput.cf? [13:37] /etc/dput.cf is shipped in the dput package [13:37] On any recent Ubuntu, people should be advised that they don't need to do anything with config files at all [13:38] Just dput ppa:theiruserid/theirppaname [13:44] cool, thanks maxb [14:17] morning launchpadders [14:18] morning flacoste === matsubara is now known as matsubara-lunch [15:40] Chex: ping === mrevell changed the topic of #launchpad-dev to: This is Launchpad Development Channel | Week 1 of 3.1.12 | PQM is open for srs bsns | I am Zero OOPS and So Can You! http://is.gd/4fkLl | https://dev.launchpad.net/ | Get the code: https://dev.launchpad.net/Getting | On-call review in #launchpad-reviews | Use http://paste.ubuntu.com/ for pastes | This channel is [15:46] mthaddon: ping [15:47] sinzui: hello [15:47] Chex : can you choose the Delete action for this series and confirm the page says you cannot because it has translations: https://staging.launchpad.net/do/trunk [15:47] sinzui: hi [15:47] mthaddon: unping, [15:47] * mthaddon wanders [15:48] sinzui: This series cannot be deleted because it has translations. :: looks correct, then. [15:49] Chex: thanks. There is now one less way to shoot-yourself-in-the-foot [15:49] FAIL: http://people.canonical.com/~gbinns/timeout-fail.png [15:50] So, anyone know of a page that's guaranteed to timeout on LP? If not, does anyone know of a good way to cause a timeout in lp.dev? [15:51] sinzui: I'm all in favour of that! Thanks.. [15:57] Hurrah for bug #1 on staging! [15:57] Bug #1: Microsoft has a majority market share Chex: ping [16:29] sinzui: hello [16:29] Chex: Can you change a word in this team's description and choose save? I am test that that the page does not oops because it has a zillion members: https://staging.launchpad.net/~locoteams/+edit [16:33] EdwinGrubbs: Can you test the IE7-8 activator bug? Do we need help from matsubara-lunch or Ursinha? [16:34] sinzui: no such luck: Sorry, something just went wrong in Launchpad. [16:35] Chex: may I see the oops report? I want to see if it related to [16:35] ShortListTooBigError: Hard limit of 5000 exceeded. === noodles775-otp is now known as noodles775 [16:35] sinzui: it can't be tested on staging or edge, since I only fixed it lazr-js, and launchpad disables all YUI with its on if-statement that checks whether the browser is IE. [16:35] sinzui: sure: here is the pastebin of it: https://pastebin.canonical.com/25438/ [16:36] Chex: excellent, we have fixed enough of the problem to discover another bug === matsubara-lunch is now known as matsubara [16:40] EdwinGrubbs: Do you think we should move the activator item to the?? section on https://dev.launchpad.net/RegistryTeam/RegistryTestPlans/3.1.12 [16:41] sinzui: sure, I'll do that. [17:30] Chex: can you redo the same test you did for sinzui on edge: https://edge.launchpad.net/~locoteams/+edit - just making an innocuous change to the team name. [17:30] displayname, i should say [17:30] bac: the change did work on staging. They descriptions are difference [17:30] sinzui: yeah, but i was curious if the timeout happens on edge [17:31] bac: the staging issue as the members portlet [17:31] sinzui: ok [17:32] sinzui: on an unrelated note, did you know https://edge.launchpad.net/ubuntu/karmic/+packaging is always timing out [17:34] bac: yes I did, where were you during our standup what I talked abut the branch I have in review that adds a batch navigator and does not render links to non-distroseries packages? [17:34] sinzui: mars [17:35] bac: abentley approved it. I am sending to ec2 now [17:35] I expect that page to be much smaller tomorrow [17:35] good === henninge_ is now known as henninge [18:00] night all [18:01] bac: EdwinGrubbs: release planning in 2 minutes. https://blueprints.edge.launchpad.net/launchpad-registry/+spec/ubuntu-link-to-upstream [18:12] oops [18:18] bac: EdwinGrubbs: [18:18] https://edge.launchpad.net/bzr/+packages [18:26] bac: EdwinGrubbs: https://edge.launchpad.net/ubuntu/lucid/+source/bzr [18:28] bac: EdwinGrubbs: https://edge.launchpad.net/ubuntu/lucid/+source/gimp-help [18:38] https://edge.launchpad.net/ubuntu/lucid/+source/tomboy [18:49] bac: EdwinGrubbs: https://edge.launchpad.net/ubuntu/+upstreamreport [19:00] EdwinGrubbs: this one: https://edge.launchpad.net/ubuntu/lucid/+source/gimp-help/+edit-packaging [19:53] morning [19:53] anyone following #launchpad that knows about translations? [20:36] rockstar, abentley: I forgot to mention in the standup, we have a new location for code related exception classes: lp.code.errors [20:36] currently only in db-devel [20:36] but this is a short cycle === matsubara is now known as matsubara-afk [20:38] * thumper feels like he is talking to himself today [20:39] thumper, great, thanks. [21:18] how is new testdate added to the testrunner database? what is the process? [21:19] adiroiban: 1) Realise that you don't want to do that, and you should generate the data yourself at test-time. [21:19] (sample data for tests is deprecated) [21:19] wgrant: :) ok [21:19] thanks [21:26] and there are no exception from this policy ? [21:27] adiroiban: It's not a strict policy. But why do you want to violate it? [21:28] I need to add a person for a new role [21:28] Ah, that's a rather different case. [21:28] adiroiban: have you seen the LaunchpadObjectFactory? [21:28] and there will be many test for this new person [21:31] mwhudson: nope. I'm lookink now [21:31] there is scarce info on the wiki [21:32] yes [21:32] lib/lp/testing/factory.py [21:36] mwhudson: thanks. I should be able to handle it. Is just that I was not sure about the process [21:37] adiroiban: certainly adding to sample data is discouraged now [21:37] adiroiban: if you're adding a new celebrity (as in ILaunchpadCelebrities) then maybe this could be relaxed... [21:39] mwhudson: is not about a celebrity :). I will create that person/role in the pagetest [21:39] cool [21:56] hi, is there launchpad admins here? [21:57] * mwhudson points at mbarnett or Chex [21:57] * wgrant guesses that henning didn't get through feedback@ yesterday. [21:57] it's about an issue we spoke about on launchpad but a friends told me it was better to tell it here [21:58] tshirtman: Did you email it as suggested? [21:58] we discussed with henning but the probleme is still there [21:58] But yes, here is good. [21:58] well we did not wanted to let it be too public (so not in the tracker) [21:59] it's about that kind of "projects" https://launchpad.net/~accusatoriauaer [22:00] its spam with porn, and possibly child porn [22:00] good morning launchpadders [22:00] we found a bunch of these earlyer [22:02] i send two email with list bad account [22:02] (sorry … hi ) [22:03] sent* [22:03] it was yesterday [22:03] thanks tshirtman :) [22:03] (we are french) === salgado is now known as salgado-afk [22:05] so it was only to be sure somebody had the time to handle that [22:07] because we feel it's a bit urgent because of the possible child pornography, and the possible malware (website send random exe files on links) [22:08] poolie, good morning [22:09] jml: were you really online about 5:30 am your time? [22:11] mwhudson, I was awake, but I don't think I was online. Why do you ask? [22:11] jml: notify-osd told me you were online [22:11] I might have checked my phone then, I seriously hope it wasn't transmitting bytes [22:11] jml: good morning, anyway [22:12] oh yeah. connected the home wifi. tis ok [22:12] it's less than £6 / MB [22:12] mwhudson, hi :) [22:13] roaming data rates just seem utterly insane [22:13] yes. [22:13] even by the standards of someone used to Australian internet === EdwinGrubbs is now known as Edwin-afk [22:19] heh [22:19] if they were a bit less insane, it's possible that somebody somewhere might actually use them [22:21] indeed [22:21] * tshirtman has a 3G connexion for 30€/month in france, 1G with good bandwith, and then unlimited with low bandwidth [22:22] tshirtman: but if you were to use that connection from, say, the uk, you would be charged something nuts i expect [22:22] oh yes [22:22] which is ridiculous [22:22] ^ [22:23] europe should be one country for the purposes of mobile phone usage, dammit. [22:23] at least in nz there's an obvious reason for internet to be a bit slow and expensive :) [22:23] we had some people near of french border who accidentaly switch to foreign network, and got insane fees [22:24] jml, have you looked at getting a SIM from a virtual mobile network provider? [22:24] mwhudson: a bit slow & expensive yes, but not this extortionate :) [22:24] ajmitch: right [22:37] abentley: where are we with https://bugs.edge.launchpad.net/launchpad-code/+bug/436325 ? [22:37] Bug #436325: Diffstat generation chokes on binaries (and others) [22:38] thumper: I dunno, we have committed something, but it doesn't completely solve it, and I don't know why. [22:38] abentley: ok [22:39] abentley: is that malformed hunk header one? [22:39] thumper: Yes. [22:39] ah ok [22:45] back [23:15] * mwhudson lunches [23:26] after running rocketfuel-get do I need to manualy merge the db changes? [23:27] i got this error canonical.database.revision.InvalidDatabaseRevision: patch-2207-10-0.sql has not been applied to the database [23:30] I think that requires 'make schema', doesn't it? [23:44] ajmitch: thanks! up and running now :)