/srv/irclogs.ubuntu.com/2010/06/11/#launchpad-dev.txt

maxbcreatelang: language installation failed: ERROR:  could not access file "$libdir/plpython": No such file or directory00:11
maxbhrm00:12
maxbgot past that, only to run into00:17
maxbAssertionError: /usr/share/postgresql/8.4/contrib/tsearch2.sql does not exist00:17
maxbah00:19
maxbwith two versions of pgsql in play, lp-dev-deps does not necessarily ensure you have all the addons for each version installed00:20
=== Ursinha is now known as Ursinha-afk
thumperdo I still need to use from __future__ import with_statement?04:10
thumperprolly do right?04:10
lifelesshttp://www.python.org/dev/peps/pep-0343/04:27
lifelesswhile we deploy with 2.5, you do04:27
lifelesswhen we deploy with 2.6, its always present04:27
lifeless(see under transition plan)04:27
thumperlifeless: yeah I knew that04:51
thumperI was kinda thinking out loud04:51
thumpersince we are still deploying on 2.5 for now04:51
* thumper EODs for now, back for the interview in 3 hours06:12
lifelessthumper: interview ?06:34
thumperlifeless: yeah, talking to an ozzie in 2.5 hours06:36
lifelessthe code team position ? good luck06:36
kb9vqfWhy is my buildd remote builder complaining about "/var/debbuild/srcdep-lock is not a directory"?07:43
kb9vqfI verified that it is a directory in the chroot environment07:43
* kb9vqf realized he was yakking in the wrong channel for the past several hours :-P07:43
kb9vqfMore worrying is this:07:44
kb9vqf2010-06-11 01:41:35-0500 [-] Build log: cat:07:44
kb9vqf2010-06-11 01:41:35-0500 [-] Build log: build-progress07:44
kb9vqf2010-06-11 01:41:35-0500 [-] Build log: : No such file or directory07:44
lifelesskb9vqf: I'd assume that you don't have that directory etc07:51
kb9vqfMy troubleshooting is indicating that sbuild is exiting immediately upon invocation07:52
kb9vqfWhich would explain the missing status files07:52
kb9vqfManually running it also causes an immediate exit with no error messages07:52
kb9vqfHere we go...die "conf::mailto not set\n" if !$conf::mailto;07:55
kb9vqf^^^ That was in /usr/bin/sbuild07:56
=== almaisan-away is now known as al-maisan
kb9vqfCommenting that line out fixed the builder07:58
kb9vqfSo, what should I have done instead of commenting it out? ;-)07:59
lifelessfile a bug07:59
=== al-maisan is now known as almaisan-away
lifelesssaying the following:07:59
lifeless - the situation should have been more obviously debuggable07:59
lifeless - and include enough pointers for you to have found docs07:59
lifelesswhat you should do to fix it, is to set the admin address to send mail to07:59
kb9vqfYeah, silent exiting is not fun :-P08:00
kb9vqfHow would I set that address08:00
lifelessDunno08:02
kb9vqfWell, the builder is hanging now at this08:02
kb9vqfFinished at 20100611-015808:02
kb9vqfBuild needed 00:00:17, 133368k disk space08:02
kb9vqfCan't open average time db /var/debbuild/avg-build-times08:02
kb9vqfCan't open average space db /var/debbuild/avg-build-space08:02
kb9vqfSo I guess I'll need to find some way to set it08:03
kb9vqfHmmm....actually I'm not sure that has anything to do with the mail address--I don't see sbuild in ps aux any more08:04
kb9vqfAfter the package is built it just uploads to Librarian, correct?08:04
kb9vqfSomething isn't generating the changes file08:05
kb9vqfCausing this:08:06
kb9vqf2010-06-11 01:58:51-0500 [-] Iterating with success flag 0 against stage SBUILD08:06
kb9vqf2010-06-11 01:58:51-0500 [-] Returning build status: OK08:06
kb9vqf2010-06-11 01:58:51-0500 [-] unexpected error in processEnded08:06
kb9vqfFollowed by this:08:07
kb9vqfexceptions.IOError: [Errno 2] No such file or directory: '/home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e9/<packagename>.changes08:07
kb9vqfLooks like gatherResults is failing as a result, and the builder gets stuck08:09
kb9vqfOn further inspection this shows up in the builder log08:16
kb9vqfCan't find redmond-default-settings-kde3_10.04-7_amd64.changes -- can't dump infos08:16
adeuringgood morning08:17
kb9vqfMore fun...the changes file is present in /home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e9/chroot-autobuild/build/buildd/<packagename>.changes08:20
kb9vqfSo either a copy or symlink operation is not being run08:20
kb9vqfMy hunch is a symlink is missing08:20
kb9vqfMaybe someone who knows the buildd system could be of help here ^^^ ;-)08:30
* wgrant returns.08:32
kb9vqfwgrant: Any idea why the buildd would not be symlinking or copying the .changes file as described above?08:33
* kb9vqf is so close to having this working...08:34
wgrantkb9vqf: Which version of Ubuntu is this?08:34
kb9vqfLucid08:34
wgrantYour earlier mailto error suggests that you don't have a /home/buildd/.sbuildrc, which the package does create, so you've probably done something very strange.08:34
kb9vqfI just ran the commands in your howto08:36
kb9vqfDunno what would be strange there08:36
wgrantDo you have a /home/buildd/.sbuildrc?08:36
kb9vqfNo!08:36
kb9vqfOdd08:36
kb9vqfHow is it supposed to be created?08:36
kb9vqfOh wait a minute...I know how this broke08:36
kb9vqfI tried moving the home directory around a few times08:37
wgrantlaunchpad-buildd's postinst creates it.08:37
wgrantnoodles775: Morning.08:40
kb9vqfI did a dpkg-reconfigure and the file was recreated successfully08:41
kb9vqfNow I get exceptions.AttributeError: 'BinaryPackageBuildManager' object has no attribute '_subprocess'08:41
wgrantRestart the buildd.08:41
wgrantYou may have to also unmount and remove /home/buildd/build-SOMESHA1.08:41
wgrantAnd then maybe restart it again.08:41
wgrantDepending on how bad a start it's wedged in.08:41
wgrants/start/state/08:42
kb9vqfOK08:42
kb9vqfNow that I know about the dot files I'll be more careful with the home directory08:43
kb9vqfBuild is in progress...08:46
noodles775Hi wgrant08:48
kb9vqfwgrant: Same problem: http://pastebin.ubuntu.com/448134/08:49
kb9vqfAt least the Email is resolved though08:50
kb9vqf /Email/Email problem/08:50
wgrantnoodles775: So, I had a look at that new massive getBuildQueueSizes query that landed a few days ago... and it seems to me that it can be replaced with a join over just BuildQueue, Job and Processor, rather than BuildPackageJob, BinaryPackageBuild, PackageBuild, DistroArchSeries, BuildFarmJob, Archive, Processor and BuildQueue.08:50
wgrantSince BuildQueue has virtualized and processor fields, and Job has the estimated duration, we don't need to join anything else.08:51
wgrant(plus the smaller solution works for generalised jobs)08:52
mwhudsonmorning08:52
wgrantSo I'm wondering if that was just missed, or if there is some reason that I've missed.08:52
wgrantkb9vqf: Your chroot is the architecture it says it is?08:53
kb9vqfwgrant: Pretty sure08:53
wgrantCan you pastebin the whole build log?08:53
kb9vqfThe problem seems to be that /home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e9/chroot-autobuild/build/buildd/redmond-default-settings-kde3_10.04-7_i386.changes is not linked to /home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e9/redmond-default-settings-kde3_10.04-7_i386.changes08:53
kb9vqfYeah, hang on08:54
noodles775wgrant: sounds great. It may have just been missed - I asked stub for help and he just optimised what the query was currently doing. Do you want to update the bug with that info and we can try it out when there's time. (or if you've already got a branch that passes those tests, just link it).08:55
noodles775wgrant: and thanks for looking deeper rather than just accepting a solution that works!08:56
kb9vqfwgrant: The log files are huge; pastebin won't accept them08:56
wgrantUh, well, the tests are pretty bad, but it passes them.08:57
wgrantkb9vqf: OK. So /home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e9/chroot-autobuild/build/buildd/redmond-default-settings-kde3_10.04-7_i386.changes exists, with the right arch and everything?08:57
kb9vqfYes08:58
kb9vqfThere's even a correct .deb file sitting in /home/buildd/build-bb6a61d51a36b9892717c7a7f03321b7024338e908:58
wgrantUm.08:58
wgrantSo the .deb got copied/linked across, but not the .changes?08:58
kb9vqfYes08:58
kb9vqfWeird, huh?08:58
kb9vqfAnd this with no error messages in the logs08:59
wgrantsbuild says nothing odd about it?08:59
kb9vqfNope08:59
kb9vqfThe first sign of trouble is when the .changes file can't be found08:59
kb9vqfwgrant: That might not be entirely true:09:00
kb9vqf2010-06-11 01:58:50-0500 [-] Build log: Can't find redmond-default-settings-kde3_10.04-7_amd64.changes -- can't dump infos09:00
kb9vqf2010-06-11 01:58:50-0500 [-] ******************************************************************************09:00
kb9vqf2010-06-11 01:58:50-0500 [-] Build log: Built successfully09:00
kb9vqf2010-06-11 01:58:51-0500 [-] Build log: Purging chroot-autobuild/build/buildd/redmond-default-settings-kde3-10.0409:00
kb9vqf2010-06-11 01:58:51-0500 [-] Build log: ------------------------------------------------------------------------------09:00
kb9vqfI missed it earlier09:00
wgrantAha.09:00
wgrantSo it is an arch conflict.09:00
kb9vqfSo I have the wrong chroot image?09:01
wgrantHm. Do you have i386 and amd64 lp-buildds on the same system?09:01
kb9vqfYes09:01
wgrantAh.09:01
kb9vqfWell, I configured them that way at any rate, all based off of the single amd64 launchpad-buildd installation09:01
kb9vqfSeparate systems in the future?09:02
wgrantI think that when I told you earlier that that was OK, I was remembering slightly incorrectly: /home/buildd/.sbuildrc contains an arch definition. I must have hacked that out to use 'dpkg --print-architecture' or similar.09:02
kb9vqfYeah, I noticed that when you originally mentioned the .sbuildrc file09:02
kb9vqfI was wondering if it might cause problems09:02
kb9vqfI have another system I can use for i38609:03
kb9vqfI'll just set that up tomorrow09:03
kb9vqfwgrant: I temporarily changed the arch type in .sbuildrc and it actually works!09:09
kb9vqfThanks a bunch!09:09
* kb9vqf has learned a lot about Launchpad in the process09:10
wgrantGreat.09:12
wgrantnoodles775: Given the recent history, it might be nice to see that this query doesn't perform ridiculously badly on production like the old one. http://paste.ubuntu.com/448145/ has the new and old queries -- how can I go about verifying there's no regression?09:32
noodles775wgrant: Given that the current query will need to be updated to support general builds, I'd personally create a new bug, attach your branch and as we go through the normal process, part of it would be to involve stub to test the query on production.09:34
noodles775If you don't have time, let me know and I'll do it.09:35
wgrantI've just finished my last exam for a week, so I've time.09:35
wgrantPreparing a branch now.09:35
noodles775Great. Thanks!09:37
bigjoolscongrats wgrant09:48
bigjoolsyou get a week off :)09:48
wgrantHeh.09:49
bigjoolswgrant: Any jobs with no processor are currently always dispatched to i386  builders aren't they?10:16
bigjoolsoh actually maybe we don't create those any more thinking about it10:16
wgrantbigjools: Right, they are dispatched to any builder.10:17
wgrantBut, um, we can't do that any more.10:17
bigjoolswe fixed something to send all TTBJ and SPRBJ to i38610:17
bigjoolsI can;'t remember if we forced i386 or changed the dispatcher code10:17
wgrantRight, they set their BQ.processor to i386.10:17
bigjoolsto assume it10:17
bigjoolsok10:17
wgrantWe might be better off just implementing multi-arch builders, I think.10:20
maxbwgrant: I seem to remember you wrote a more up to date version of http://williamgrant.id.au/f/1/2009/soyuzness.html, but I can't seem to find it. Can you direct me?10:32
wgrantmaxb: https://dev.launchpad.net/Soyuz/HowToUseSoyuzLocally may interest you.10:32
wgrantIt has evolved into that.10:32
maxbah. See, I just remembered I needed to google for "Soyuzness" :-)10:33
mwhudsonwgrant: do you know where the code in lp is to make copy archives is?10:33
wgrantmwhudson: scripts/populate-archive.py10:34
mwhudsonwgrant: ta10:34
wgrantAnd lp.soyuz.scripts.populate_archive10:34
mwhudsonright, given a start pulling the thread is easier :)10:40
wgrantRight.10:41
wgrantmaxb: What's causing you to stray into dangerous Soyuz territory?10:43
maxbcuriosity :-)10:43
maxbpotentially of the "killed the cat" variety :-)10:44
wgrantHeh.10:46
deryckMorning, all.10:57
wgrantgmb: Hm, so this proposed solution will see the From column in my mail client rendered useless?11:03
gmbwgrant, bear with me a sec, OTP11:08
wgrantI can perhaps see some benefit in avoiding use of the author's email address.11:13
wgrantBut filling a field with completely redundant and useless information probably isn't the right solution.11:13
gmbwgrant, Hmm. I can see your point, though I confess that if the body of the email told me who had made a change or comment I wouldn't care too much about the From field. As it is, I only care about it when I get a message from the bug email address that doesn't tell me who actually made a change.11:19
gmbwgrant, It would be worth you adding your voice to the lp-dev discussion so that other people with more brains than I could discuss your points.11:19
wgrantgmb: When I'm looking through my bug mail, I am going to be more interested in responding quickly to a bug reported by a user than a developer.11:20
wgrantIf I want to look back through a thread for an email, I can now do it easily simply by remembering who wrote it.11:20
gmbwgrant, Yes, I see your point.11:20
wgrantIf you obliterate the sane From value, every email relating to a bug looks identical until you open it.11:20
gmbwgrant, True. And yet, the person whose name the email is sent in didn't actually send an email; it's an auto-generated notification sent by the application. Most webapps don't purport to send notifications from a user directly, AFAIK (I'm trying to think of one that isn't Launchpad that does).11:23
wgrantgmb: Not many do, no. And it's something that I love about LP.11:23
wgrantBecause it doesn't gratuitously stuff its name in prominent places on all of my mail.11:23
wgrantIt's in my Launchpad Bugs folder -- of course it's from Launchpad.11:24
wgrantI don't need another column to tell me that.11:24
wgrantThe user performed the actions. They wrote the text.11:24
wgrantThey are surely the author.11:24
wgrantAnd the author should be in From.11:24
deryckwgrant, I really think this is the correct way to send email from Launchpad bugs.  barry agrees.  There are technical benefits to doing so (e.g. batching).  The question really now is:  does the correctness/benefits outweight the loss of current functionality if we go this route?  Or does current functionality trump correctness/benefits?11:26
deryckwgrant, I know what you would say on this. :-)  We need others input, too.11:26
wgrantErm, you're going to batch multiple comments together?11:26
deryckwgrant, potentially, yes.  But I suspect if so, it would be a configurable option.11:26
wgrantCan we please have a "please don't screw with my mail, I like it sane" flag?11:26
bigjoolsone man's sane is another man's madness11:27
deryckwgrant, shall I call it the "do you prefer your Launchpad like wgrant" option?11:27
wgrantbigjools: But this madness has been in place for five years and caused few complaints...11:27
wgrantAnd it makes LP a lot more transparent.11:27
wgrantWhich is probably a good thing.11:27
deryckforging an email address is transparent? ;-)11:28
bigjoolsit's equivalent to people who like ML batch11:28
wgrantIt means I can treat a bug as an email conversation. The bug tracker has a really nice email interface.11:28
bigjoolsI personally prefer individual emails too, but many people don't11:28
deryckbigjools, individual emails for comments, to be precise, no?11:29
bigjoolsyep11:29
bigjoolsyou already coalesce status changes11:29
didrockshey11:30
deryckbigjools, right.  but just pointing out it's a preference for a certain kind of individual email.11:30
bigjoolsabsolutely11:30
bigjoolsI'm not disagreeing :)11:30
deryck:-)11:30
wgrantWhat are the benefits in batching more?11:30
deryckwgrant, less mail sent11:30
wgrantEr.11:30
wgrantSo I don't get notified about bug activity for hours?11:30
wgrantThat seems like a bug.11:30
deryckwgrant, I take your point, I really do.  And I agree if we change this, it is a serious change, and we should not do that lightly and get lots of input on it.11:31
wgrantPerhaps Launchpad needs to abandon its one-size-fits-all policy.11:31
deryckwgrant, no minutes still.  Just the comment is no longer the boundary.  And as I said, if we go this route, I seriously doubt we make it the default.  It's an option.11:31
wgrantI am trying to think of parts of the application that are configurable.11:32
wgrantAll I can think of is the thing to show descriptions at the bottom of bugmail.11:32
deryckwgrant, branch subscriptions.11:32
wgrantAh, true.11:32
wgrantI am glad that you are going to get lots of input.11:35
wgrantBecause it didn't look like it a few days ago when a branch was proposed for merging without any discussion whatsoever.11:35
deryckwgrant, yes, we jumped the gun there, but didn't think this would be controversial.  Now we know and have changed our plans.11:38
wgrantGreat.11:38
deryckwgrant, though to be fair, you are the only one passionate about the current form.  Most say "I like the current form" but don't argue why it is the one true way.11:38
deryckmost who take this opinion, rather11:38
wgrantnoodles775: Is the date_started on those 9 ill-fated builds going to be populated, in addition to the code fix?12:10
ScottKwgrant: Another point I would make is that the conversational nature of bugmail that you like may also encourage people to think of LP bugs like a forum.  That can certainly be problematic.12:53
noodles775wgrant: I wasn't planning to - unless there's a need. If the situation can happen again during the next release, my main concern is that it doesn't block peoples development efforts. Do you see a need?13:11
noodles775I'd be keen to spend any more time on that bug figuring out how we can ensure the data inconsistency doesn't happen at the db level.13:12
wgrantnoodles775: It's not going to happen again, is it? It was a one-off issue in the migration.13:12
wgrantWe can make the data less inconsistent easily with one-of setting of 9 values now. There is probably no other data like this. Eliminating it has to be a good thing.13:13
noodles775wgrant: I wasn't certain. As the data should have been consistent when the migration started. But haven't looked further.13:13
noodles775True.13:13
noodles775(Although, there is a lot of old data in a similar state... no date_started but successfully built).13:14
wgrantNo date_started but successfully built is fine.13:14
wgrantNo date_started, but successfully built *and with date_finished or builder* is not.13:14
wgrantgina creates successful builds with no dates or builders.13:14
wgrantMy vision is that we will eventually be able to instead make it create BinaryPackageBuilds without a corresponding BuildFarmJob, but we'll see...13:15
deryckhmmm, we don't seem to be minifying js anymore.  at least in the lp.APP.javascript version.14:15
maxbderyck: In a clean branch or not? I've noticed some silly errors coming from that part of the build step when it's run in a branch where it has already run once.14:24
maxbOf course stupid stupid shhh.py will probably obscure this unless you turn it off :-(14:24
deryckmaxb, yeah, I wonder if I have something hanging around.  Ran make clean_js though14:25
deryckgood call about turning off SHHH though.  The noise may help me understand here.14:28
gmbmars, Is ec2 land safe to use now? I don't remember.14:29
marsgmb, it should be14:34
gmbmars, Cool, thanks.14:35
marsgmb, just haven't written the list yet.  Was waiting for buildbot to pass it14:35
gmbmars, Okay. In that case I'll do it the old fashioned way until you've confirmed it's fixed.14:38
marssinzui or gary_poster, ping, do you know if any work was done on the +openid URL path recently?14:48
gary_postermars, on call, but not to my knowledge14:48
gary_posterask salgado?14:48
sinzuimars, no work on path, but I changed merge rules to avoid attempts to login to old Lp accounts14:48
marssinzui, ok.  Not sure if that would do it.  buildbot and local are failing because the +openid URL has started returning a 404.  Strange because none of the recent landings appear related.14:50
sinzuiI saw that before14:52
sinzuimars, did someone remove the old openid domain from the testrunner?14:53
marsThe domain itself?  I don't know.  This tries to stay on the same domain by the looks of things14:53
sinzuimars, When we switched to Ubuntu SSO, we added the new domain for dev, but did not remove the old domain. Losts of tests use it. To remove the old domain, the tests need to switch to the new domain.14:54
marssalgado, ping, would you happen to know if any work was done on the launchpad +openid URL path recently?14:54
marssinzui, do you know where that would be configured?14:54
salgadomars, don't know14:54
sinzuimars, I think +openid is the defunct url. it will not work in dev, but can work if the old vhost is started14:55
sinzuimars, testopenid.dev is new and in dev14:56
sinzuimars, openid.launchpad.dev and ubuntu-openid.launchpad.dev are old14:56
marssinzui, odd.  IIRC the windmill tests don't cross domains when negotiating OpenID.14:58
sinzuiThat may be why we kept the old urls14:58
sinzuibut someone could have disabled the servers in the testrunner14:59
marsnow it looks like the logout button my be broken on dev as well15:00
sinzuimars, it has been broken for 4 weeks,, maybe more15:02
marssinzui, I wonder why it is failing now then...15:07
sinzuiWas there a config change made recently?15:08
marsgoing back to 10988 - no, nothing15:09
kb9vqfIs there a web interface where I can manage distroseries?15:43
kb9vqfIn the database where are the pockets defined?16:31
=== deryck_ is now known as deryck
kb9vqfCreating a new distribution...I figured out the distroseries, distroarch, and distribution tables, but poppy still won't accept uploads (says it can't find the distroseries)16:46
kb9vqfDid I miss a table?16:46
=== Ursinha is now known as Ursinha-lunch
=== beuno is now known as beuno-lunch
kb9vqfCreating a new distribution...I figured out the distroseries, distroarch, and distribution tables, but poppy still won't accept uploads (says it can't find the distroseries)17:50
kb9vqfDid I miss a table?17:50
kb9vqfOr, how would I create a new distribution and make it accept uploads?17:51
=== deryck is now known as deryck[lunch]
=== beuno-lunch is now known as beuno
=== deryck[lunch] is now known as deryck
=== Ursinha-lunch is now known as Ursinha
kb9vqfAny ideas on why this might happen when trying to upload to a manually created distroseries?18:40
kb9vqf2010-06-11 17:30:11 INFO    Creating lockfile: /var/lock/process-upload-insecure.lock18:40
kb9vqf2010-06-11 17:30:21 INFO    Processing upload redmond-default-settings-kde3_10.04-75656t_source.changes18:40
kb9vqf2010-06-11 17:30:31 ERROR   Exception while accepting:18:40
kb9vqf 'NoneType' object has no attribute 'id'18:40
kb9vqf -> http://quickbuild.pearsoncomputing.net:58080/155/cKHh1gV2I4VAtvWCgZvVlrkgYAI.txt ('NoneType' object has no attribute 'id')18:40
* kb9vqf cant seem to find what is missing in the DB18:40
deryckrockstar, ping19:06
rockstarderyck, pong19:07
deryckrockstar, hey, dude.  You did the work to get js building from lp.$APP locations, right?  the lp-dep.py script, I mean.19:07
rockstarkb9vqf, is there a distro connected to the distroseries?19:07
rockstarderyck, yup, that's me.19:07
deryckrockstar, it doesn't minify the files.  I happen to be the lucky team to hit the 500k limit today because of it. :-)  So I'm playing with:  http://pastebin.ubuntu.com/448352/19:08
deryckrockstar, what do you think of that?19:08
rockstarderyck, wait, you want to minify the files that are only used in dev?19:09
deryckrockstar, no, I want launchpad.js to combine minified files, not the main files.19:10
rockstarderyck, ah, crap, I didn't realize it was doing that...  :/19:10
rockstarderyck, so I'm happy with launchpad.js combining minified files, but I was using a symlink because I don't want minified files used during development.19:10
deryckrockstar, yeah, ./bin/jsbuild normally takes care of it by passing in lib/canonical/launchpad/javascript as the BUILD_DIR19:10
deryckrockstar, right.  that makes sense.  This still links the non-min files in a real "bugs" or "code" directory alongside the debug and min files.19:11
rockstarderyck, okay, so long as we still have access to those unminified files during dev (otherwise, debugging would be a bitch)19:12
deryckrockstar, this is what link_and_minify does:  http://pastebin.ubuntu.com/448354/  (for the bugs directory as an example)19:12
rockstarderyck, ah, okay.  I'm good with that change then.19:13
deryckrockstar, ok, cool.  Thanks!19:14
deryckmars, can you look at the scrollback about this build change, since it relates to js.  You feel okay about what I'm proposing?19:14
=== Pilky_ is now known as Pilky
marsderyck, those are ugly symlink paths, but if that gets things minified again, then +1 from me.19:45
deryckmars, ok, cool.  thanks.  The paths are just generated from lazr js builder.19:46
mtaylorhey all - I'm trying to run make schema from a recent pull and I'm getting Error: Couldn't find a distribution for 'zope.testing==3.9.4-p1'.19:56
marsmtaylor, checking19:58
maxbmtaylor: cd ~/launchpad/lp-sourcedeps/download-cache; bzr update19:58
marsmtaylor, a pull?  You didn't update the source dependencies19:59
mars(what maxb said :)19:59
mtaylorgotcha. thanks19:59
deryckmars, care to review my build changes for js?20:05
kb9vqfrockstar: Yes20:05
rockstarkb9vqf, what's the distribution?20:05
kb9vqfrockstar: Ubuntu20:05
marsderyck, sure20:05
kb9vqfI wanted it to be Debian, but that just pain wasn't workink20:06
rockstarkb9vqf, so I guess that eliminates the easy stuff.20:06
deryckmars, thanks!  https://code.edge.launchpad.net/~deryck/launchpad/minify-app-specific-js-592795/+merge/2739520:06
* kb9vqf can't type20:06
rockstarkb9vqf, yeah, Launchpad doesn't support any distribution outside Ubuntu.20:06
kb9vqfYeah I know20:06
* kb9vqf has been hacking some along those lines20:06
* maxb stares at the bzr history of launchpad-buildd and says "What?!"20:09
maxbDoes lamont keep some other branch somewhere which is what really gets deployed?20:09
marsrockstar, your 500Kb JS warning just saved us a fair bit of trouble :)20:17
marsKudos for that20:18
rockstarmars, That makes me quite happy then.  :)20:20
rockstarmaxb, what's the issue?20:20
maxbonly that it's really confusing to find unrelated production changes to launchpad-buildd landing back into devel via arbitrary feature branches20:21
rockstarmaxb, only the packaging information.20:22
rockstarmaxb, and that change keeps the buildds from killing itself.20:22
maxb"Do not check implicit pointers on 32-bit architectures" landed back onto devel as part of a merge "Enable building from recipe in the builder."20:23
rockstarmaxb, oh, no idea there...20:23
elmomaxb: launchpad-buildd development is divorced from launchpad development; it sucks, and I'd love for it to stop, and I believe that is the medium term plan20:24
rockstarelmo, it's more "estranged" and we need to actually get the divorce papers signed.20:25
marsgary_poster, buildbot is green, guess the restart worked!20:44
gary_postermars, cool.  Yeah, ec2 gets like that sometime. :-/20:44
jelmerwin 2321:25
=== matsubara is now known as matsubara-afk
wgrantmaxb: It's mostly developed in tree now.23:10
wgrantmaxb: Since LP has mostly taken ownership.23:11
wgrantThis has happened mostly within the last 6 months.23:11
wgrantBut yes, historically the LP tree would occasionally get an update to the production version.23:12

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!