/srv/irclogs.ubuntu.com/2010/09/17/#ubuntu-release.txt

iulianqueuebot is alive!09:41
cjwatsonexcellent09:44
wgrantHow does queuebot work?09:45
wgrantThere's no convenient interface.09:45
wgrantUnless it runs queue frequently.09:45
cjwatsonthere's a horrible cron job on cocoplum that runs queue frequently and publishes it to http://people.canonical.com/~ubuntu-archive/queue/09:46
wgrantaHA.09:46
cjwatsonI would be more than happy to replace it with API access if it existed ;-)09:46
cjwatson(nowadays, it caches the downloaded files from the queue to avoid hammering LP too much)09:46
wgrantYeah... the API is slow, but not as slow as queue.09:47
cjwatsonpublish-queue runs once every two minutes; for some reason queuebot then checks once a minute09:47
cjwatsonqueuebot itself is in lp:ubuntu-archive-tools as ubuntu-release-bot09:47
wgrantThe API almost exposes enough.09:47
wgrantBut not quite.09:47
cjwatsoneverything except the password09:47
wgrantCan't get the source name out of a PackageUpload.09:48
cjwatsonif that's ever fixed, let me know and I'd be happy to rewrite queuebot to use it09:48
DavieyHi friendly release team!  I wondered on the possibility of bug 631103 getting a FFe.  The regression potential seems kinda low, the patch was proposed well before FF; but seems he was let down by the sponsoring system.  Screencasts users seem to depend on this feature, which is a regression from Lucid.12:05
ubot4Launchpad bug 631103 in ffmpeg (Debian) (and 1 other project) "[patch] maverick ffmpeg "Unknown input format: 'x11grab'" (affects: 6) (heat: 32)" [Unknown,Unknown] https://launchpad.net/bugs/63110312:05
dokocjwatson, pitti: May I accept these 'build1' no change uploads?13:06
cjwatsondoko: yes, go ahead13:08
iulianDaviey: Stefan has just approved it.14:29
Davieygreat!14:30
=== bjf[afk] is now known as bjf
dokocjwatson: looking at component-mismatches:16:51
dokolibcrypt-des-ede3-perl: libcrypt-des-ede3-perl16:51
doko   [Reverse-Build-Depends: libcrypt-cbc-perl]16:51
dokolibcrypt-des-perl: libcrypt-des-perl16:52
doko   [Reverse-Build-Depends: libcrypt-cbc-perl]16:52
cjwatsonstuff in that section requires an MIR16:52
dokolibcrypt-rijndael-perl: libcrypt-rijndael-perl16:52
doko   [Reverse-Build-Depends: libcrypt-cbc-perl]16:52
cjwatsonif there's been an MIR, then they can be promoted16:52
dokowell, asac and I think this is a circular b-d which can be demoted16:52
cjwatsonuh16:53
cjwatsonno, germinate wouldn't see if it were purely circular.16:53
cjwatsonlibcrypt-blowfish-perl build-depends on libcrypt-cbc-perl16:54
dokolibcrypt-cbc-perl b-d on libcrypt-blowfish-perl16:54
cjwatsonthat's not why16:54
cjwatsonlibcrypt-blowfish-perl is in the supported-development-common seed16:54
dokothe  libcrypt-blowfish-perl  b-d on libcrypt-cbc-perl16:54
dokoahh, ok16:55
cjwatsonwithout a particularly good reason apparently, so if you think it can be removed, feel free16:55
cjwatson:q16:55
cjwatsonoops16:55
* cjwatson checks bzr blame quickly16:55
cjwatsonbeen there since revision 1, no explanation16:55
cjwatsongo ahead and unseed it if you like16:56
dokook16:56
dokocjwatson: do the current Binary only promotions to main look ok to do?16:56
cjwatsonanyway, it may be useful to know that it's impossible for promotions to be purely due to circularity; that script doesn't care what's currently in main, but rather it looks at the seeds and decides what should be in main, and then compares16:57
dokook16:57
cjwatsonkubuntu-mobile may not be workable yet16:57
cjwatsonthe others should be fine16:58
cjwatsonassuming that they aren't listed as reverse dependencies of something in the top section16:58
dokowell, linphone-dev is, but the source already is in main17:00
sistpoty|work[continue from -meeting]: ah, there: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2010-April/000701.html17:27
cjwatsonI suspect Mozilla should be updated since asac is doing Linaro now; the others look OK from my memory17:29
cjwatsonof course that's "up until FinalFreeze"17:29
cjwatsonso it's probably kind of moot now17:29
sistpoty|workoh, heh, right17:29
cjwatsonof course this is quite a long final freeze this time round17:30
cjwatsonso I expect we'll have a lot of exception requests to deal with ...17:30
sistpoty|workand we used to have a later date for final freeze in universe than in main for lucid17:30
cjwatsonoh yes, well, I think in practice that's still the case isn't it?17:31
cjwatsonwe're just unable to freeze the archive separately17:31
sistpoty|workI think so, yes17:31
sistpoty|work(otoh, I can't really tell, as I can't shove packages through the queue)17:33
skaetsistpoty|work, will you be handling the issueing of the delegation note,  or should it come from robbiew at this point?17:36
robbiewI'm sure sistpoty|work can handle it17:37
chrisccoulsonon the subject of freezes and mozilla, cjwatson, what is the chances of me getting a new package in to universe at this stage? (well, resurrecting an old one to be more precise)17:38
chrisccoulsonbug 53186717:38
ubot4Launchpad bug 531867 in iceowl (Debian) (and 1 other project) "[FFe] [needs-packaging] Lightning 1.0 Beta for Thunderbird 3 (affects: 95) (dups: 5) (heat: 357)" [Unknown,Unknown] https://launchpad.net/bugs/53186717:38
skaetrobbiew, agree.   just making sure I understand where it should be coming from.17:38
cjwatsonchrisccoulson: it'll depend on whether somebody has time to review it; it won't be the most urgent thing on anyone's list, I think17:39
sistpoty|workskaet, robbiew: can do... maybe we should also define a date for final freeze for universe? how about 4th october?17:41
robbiewsistpoty|work: have we done that in the past...I can't remember17:42
sistpoty|workrobbiew: yes17:42
robbiewI think the 4th is a good date then17:43
sistpoty|workrobbiew: https://lists.ubuntu.com/archives/ubuntu-release/2010-April/000044.html17:43
robbiewweek from release17:43
ScottKsistpoty|work: I think it can be later than that.17:51
sistpoty|workScottK: what do you suggest?17:51
ScottKsistpoty|work and robbiew: I'd check with slangasek to be sure, but I think that we can go up to ~36 hours before release.17:51
ScottKErr.17:51
ScottKLet me step back.17:51
ScottKThat should be the deadline for no more uploads at all.17:52
cjwatsongrr, wubi regression17:52
ScottKI think final freeze two days before that is sufficient.17:52
cjwatsonthat would be my fault then :-/17:52
sistpoty|workScottK: that would be october 6 or 7?17:53
robbiewlet's do the 6th then17:55
ScottKrobbiew: Noon UTC on the 6th?17:55
robbiewsounds good to me17:55
robbiewScottK: can you shoot an email to u-d-a announcing that?17:56
ScottKFinal, final upload deadline for unseeded uploads is Noon UTC on the 9th.17:56
ScottKYes.17:56
ScottKrobbiew: I'd like to hear fro slangasek first to make sure he thinks that's sane.17:57
skaetrobbiew,  I'll go make the the necessary changes to the release checklists to reflect this for future.17:57
robbiewScottK: sure...sounds reasonable17:58
robbiewas I'm not sure how much us releasing on a Sunday vs Thursday would affect things17:58
ScottKFor unseeded packages I think it doesn't.  It's just tie for mirror sync.17:58
ScottKtie/time17:58
ScottKskaet: We are still in a bit of a learning process on when unseeded packages need to freeze.  It used to be that security uploads were managed outside soyuz and it took three days to do that, so that was the driver for cutting off uploads.  Now it's just time for mirror sync and I think 24 hours is sufficient for that.17:59
ScottKSo I suggested setting the final package upload deadline at 36 hours prior to the start of release day to give us 12 hours to fix any last minute OMGWTFBBQ type problems.18:00
* ScottK pokes at slangasek some more.18:00
skaetScottK, sounds good.   Will add that, unless slangasek has new input.18:01
astraljavaQ: Our project lead seems to be unavailable for release delegate meet about to happen on #u-devel, is it possible for me to fill in temporarily?18:01
ScottKastraljava: What project?18:02
astraljavaScottK: Ubuntu Studio.18:02
ScottKSure18:02
ScottKsistpoty|work: ^^^18:02
astraljavaScottK: Thanks :)18:02
slangasekScottK, skaet: sounds sane to me18:02
ScottKskaet and robbiew^^^18:03
slangasekScottK: fwiw, I think part of the reason for freezing with some lead time is to give us some slack in the event of buildd problems in that window18:03
sistpoty|workastraljava: ScottL just pinged me on -devel18:03
robbiewScottK: ack18:03
astraljavasistpoty|work: Ok good, scratch that. :)18:03
sistpoty|work:)18:03
slangasek36-hour cutoff gives us a full day to find and fix any buildd issues that would otherwise cause the just-uploaded source package to not have matching binaries in the release18:04
skaetslangasek, ScottK:  fair enough.   thanks.18:06
ScottKPoint of clarification: Does this apply just to unseeded Universe/Multiverse packages or to any package that doesn't appear on an ISO?18:06
ScottKThere are Main packages that also aren't on an ISO?18:06
sistpoty|workwe used to keep main separate for lucid18:06
ScottKslangasek: ^^^ thoughts?18:06
ScottKRight, but I'm not sure we need to.18:06
ScottKIt's the fact that packages are on an ISO that drives the earlier deadline not that they are in Main.18:07
cjwatsonthis is true, though I wonder whether it's worth the extra effort of deciding18:07
ScottKI consider it as something to think about as we evolve towards the archive reorg plan.18:08
ScottKAny time we say "Main" or "Universe" we ought to be thinking about if we really should be or not.18:08
slangasekScottK: I think that's the release manager's call... I always went with "unseeded universe/multiverse" intentionally, rationale being that any package in main, on an ISO or not, has a greater risk of breaking the build for something that *is* on an ISO, and all has to be buildable at release-time so that it gets security support18:08
ScottKslangasek: OK.  That makes sense.18:09
ScottKskaet: ^^^18:10
robbiewI like this approach18:10
robbiewgoing with "unseeded universe/multiverse"18:11
skaetI'll defer to those with experience ;)18:11
skaetsounds reasonable to me as well though.18:11
robbiewok, so as "Acting Release Manager" I would like to go with "unseeded universe/multiverse", because I'm always scared about breaking the ISO :)18:12
skaetlol18:13
robbiew...but I'm not scared to do re-spins the day of release :P18:13
* skaet rolls her eyes, and looks forward to london.18:14
ScottKOK.  Drafting it up.18:17
dokocjwatson, ScottK: may I have permission for an OOo upload this weekend (and accept it), build is done on i386, but I'd like for the armel test build to finish before I upload18:23
* ScottK defers to cjwatson.18:23
cjwatsonwe're far enough out that OOo isn't much of a problem, but it would still be better if upload/accept were by different people18:25
cjwatsonspeaking of which, I'd appreciate somebody reviewing my initramfs-tools upload :-)  that fixes at least part of what's wrong with Wubi right now18:25
dokook, I'll try to ping somebody18:26
cjwatsonI'll be around at some point over the weekend I'm sure18:26
dokois the php5/netcat component mismatch a bug in the tool?18:27
cjwatsonwhy would it be?  php5 Build-Depends: netcat18:28
dokoand netcat-openbsd is in main, providing netcat18:29
cjwatsonah, well, real packages usually win18:29
cjwatsoneasiest fix would be to have php5 Build-Depends: netcat-openbsd | netcat, indicating a preferred alternative18:30
dokowe patch it anyway, so I'll change that18:31
doko$ queue diff initramfs-tools|less18:34
dokoInitialising connection to queue new18:34
dokoRunning: "diff initramfs-tools"18:34
dokoUnknown Action: diff18:34
dokoAborting current transaction18:34
cjwatsonlp:ubuntu-archive-tools ./queuediff -s maverick initramfs-tool18:34
cjwatson+s18:34
ScottKrobbiew: Sent.  So it should be in the moderation queue.18:34
dokoo python3-stdlib-extensions: python3-gdbm python3-gdbm-dbg python3-tk python3-tk-dbg18:40
doko   [Reverse-Depends: Rescued from python3-stdlib-extensions, idle3, python3-gdbm-dbg]18:40
dokocjwatson: ^^^ ok to promote with source? python3 versions18:40
cjwatsondoko: I think those are fine since they're just python3 versions of stuff already in main for python218:41
dokook18:41
dokocjwatson:  initramfs-tools, the change ignores errors, so it shouldn't have sid effects18:44
cjwatsonsid effects?18:45
cjwatsonoh, side-effects, right18:45
cjwatsonyeah, -f was just in case some initramfs hook had already put /etc/mtab in there18:46
dokooops, sid effects =)18:47
sistpotyok, I mailed everyone from the list of delegates where I don't have an ok yet :)19:31
skaetsistpoty, Thanks.  :)20:29
sistpotyyw20:29
=== bjf is now known as bjf[afk]
=== mdeslaur_ is now known as mdeslaur
slangasekScottK: could I bother you to review that binutils upload for me?  Needed to let u-boot-linaro build with ~ in the upstream version number...22:15
* slangasek takes a couple others for review22:15
ScottKLooking.22:15
dokoplus vorbis-tools ...22:24
ScottKslangasek: Accepted.22:26
slangasekScottK: ta22:26
ScottKdoko: Yours too.22:26
ScottKYou're welcome.22:26
sistpotyrobbiew, skaet: btw, why aren't you a member of ubuntu-release?22:29
robbiewwell...I'm only acting :)...don't want folks getting any ideas22:29
robbiewheh22:29
sistpotypfft :P22:29
robbiewas for skaet...makes sense for her, but she needs to be an official Ubuntu member 1st ;)22:29
robbiewi'm sure she'll get there VERY soon :P22:30
sistpotyheh, ok... just would like to get reality reflected in launchpad *g*22:30
skaetheh22:30
robbiewsistpoty: feel free to add me (if you have the rights)...I won't mind ;)22:51
sistpotyrobbiew: I fear you'll have to ask cjwatson for that (he's admin) ;)22:52
robbiewsistpoty: heh...I'm thinking I can get him to approve me :P22:53
sistpotyheh22:54
cjwatson"Colin, hate to tell you this, but you're fired.  Unless ..."22:56
sistpotyhaha22:56
robbiewlol22:58
sistpotyso nice, that I'm from the community and can include *that* quote when sending the announcement about delegates: "robbiew: ...but I'm not scared to do re-spins the day of release :P"22:58
cjwatsonso, I don't mind adding you for the duration you're acting; anyone mind?22:58
robbiewpuhleeese...the last thing I'd do is threaten to fire cjwatson if he didn't give me MORE work/responsibility22:58
cjwatsonhope you're scared to do respins the day of THIS release22:58
cjwatsongiven that nobody will be around ;-)22:58
sistpotyhaha22:59
robbiewheh...well, technically all we have to do is switch the website on sunday22:59
robbiewwe can have it ready before then ;)22:59
slangasekready and published? :)22:59
cjwatsonmm, except for the way that's way more than just a single command ;-)22:59
cjwatsonI suppose we could have it ready to run sync-mirrors22:59
cjwatsonthat might not be a hideously bad idea22:59
robbiewyeah...that's what I meant23:00
cjwatsonwe'd be committed at that point though23:00
robbiewhave the ISOs done by Saturday23:00
robbiewhell..we could "release" Sunday at 00:00 UTC :)23:00
robbiewor 00:10:10 UTC for the fun of it23:01
slangaseknothing like trusting your release publishing to an at job23:01
robbiewwho went with this stupid 10.10.10 sunday thing anyway23:01
robbiewlol23:01
cjwatsonrobbiew: added23:17
robbiewdamn it...now I don't have an excuse to ignore doko's FFes23:19
robbiew:P23:19
sistpotyrobbiew: that's your task list now: https://bugs.launchpad.net/~ubuntu-release/+subscribedbugs :P23:20
* robbiew creates skaet's ubuntu membership page now23:21
robbiew(j/k)23:21
sistpotyhaha23:21
dokosistpoty: how can you add to this list?23:22
sistpotydoko: subscribe ubuntu-release23:22
sistpotydoko: or did you mean ubuntu-release members?23:23
sistpoty(if the latter, I can't)23:25
ogasawaraper bug 641618, can I get an archive admin to approve the linux package ^^23:47
ubot4Launchpad bug 641618 in linux (Ubuntu Maverick) (and 1 other project) "Maverick Kernel Freeze Exception (affects: 1) (heat: 10)" [High,Confirmed] https://launchpad.net/bugs/64161823:47
dokonew kernel? hey, there wasn't even a new compiler upload ...23:48

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