/srv/irclogs.ubuntu.com/2012/02/10/#ubuntu-devel.txt

RAOFWasn't there some flash-not-working-right with the new eglibc?00:00
slangasekyes, but that shouldn't hang the browser00:02
slangasekbut the flash issue is one of the two fixed in -0ubuntu200:02
hrwRAOF: ok, disabled all plugins00:03
hrwok, not hangs now so far. just waiting for packets which got stuck in queue to this 33600 modem which whole conference is using00:05
hrwthanks00:06
hrwok, was too optimisti ;( but ignore me - I lack mood to debug it - its too late in day00:08
slangasekhrw: just in case, please try upgrading libc6 when you have a chance (just published)00:09
hrwslangasek: I will00:10
hrwonce will get there with elinks ;D00:12
slangasekheh00:13
hrwok, ubuntu2 installed, reboot to get them reloaded00:26
hrwyay! much better00:30
nigelbI didn't expect a bourbon ping in this channel :)03:33
nigelbProblems of having that as a safe word ^-^03:33
=== albrigha is now known as Guest70783
=== Guest70783 is now known as albrigha
=== dduffey is now known as dduffey_afk
=== albrigha is now known as Guest66180
=== aaronalb is now known as albrigha
* pitti retries the webkit build which causes so much uninstallability; the i386 build hit -ENOMEM05:56
* micahg hopes a rebuild helps06:01
=== yofel_ is now known as yofel
pittiit's on a different buildd now06:16
pittican only cross fingers06:16
pittiwe really need a real staging area, such as -proposed06:16
RAOFI thought precise-proposed was already open, for exactly that reason?06:17
pittiyes, we just didn't start using it yet06:17
pittieveryone uses PPAs06:17
RAOFYeah, I'm not entirely sure why :)06:17
pittibut we can't do binary copies from them06:18
pittiwould be better to use precise-proposed, for new X.org, eglibc, gtk, glib etc. versions06:18
pittiI guess we just need to start trying06:18
pittiit's some extra overhead as they need to be hand-approved, but archive admins wouldn't actually need to read debdiffs06:18
RAOFWe can do binary copies from (specially calibrated) PPAs, but you're right; they're not available to all.06:23
RAOFIs it trivial to auto-approve everything in precise-proposed until release?06:24
broderi wonder if my pre-release backports patch already covers this...06:26
broderlet me look06:26
broderalthough i suspect you want s/release/archive freeze/ or something06:27
ajmitchbroder: the one for opening up backports next week or so? :)06:27
broderyup!06:27
ajmitchwhat are the restrictions going to be on uploading new packages there?06:28
broderuh, i believe the plan approved by the TB was that all uploads would land in UNAPPROVED06:30
broderlike they do now06:30
broderso that might not help RAOF's problem06:31
broderthough i will note that currently it is not possible to upload to a non-RELEASE pocket if a release is not either frozen or stable06:31
ajmitchare pre-release uploads to backports likely to be copied to the main archive for q when it opens?06:31
RAOFNot really RAOF's problem; I'm a canonical employee, so can request a super-PPA that *can* be binary-copied from.06:31
broderheh, fine06:32
broderajmitch: they *will* be copied to q. that's part of the rules06:32
RAOFBut a problem in general, yes :)06:32
ajmitchbroder: ah, excellent :)06:32
broderthough "copy" may actually be "script bumping the version number and re-uploading"06:32
ajmitcheither way, it's useful06:32
broderthe approved plan also auto-files bugs against backports if a change to the release pocket should "supersede" a change in backports06:33
broderto tell us that we need to do a merge06:33
ajmitchit means less bugging the release team for FFEs for new packages06:33
broderright. in general, the intent is to remove some of the pressure for FFEs all aroudn06:33
broderor at least part of the intent06:33
broderhttps://lists.ubuntu.com/archives/technical-board/2011-November/001137.html is my post with the updated proposal based on TB feedback06:34
broderthe stuff at the end of the e-mail is more interesting/relevant than the quote06:34
ajmitchthanks06:34
broderpitti: ^ fyi, when i was looking into the pre-release backports stuff, i discovered that you can only upload to a non-RELEASE pocket if the series status is FROZEN, CURRENT, or SUPPORTED, so we can't actually use -proposed right now06:36
pittibroder: oh, so that was it06:36
pittibecause we did use devel-proposed in the last days of a release heavily, but at that time it was FROZEN06:36
broderyeah, i'm surprised we didn't notice it, though, since we've been using 0-day srus fairly heavily lately06:37
=== pitti_ is now known as pitti
=== semiosis_ is now known as semiosis
=== bradm_ is now known as bradm
=== robert_ancell_ is now known as robert_ancell
=== nhandler_ is now known as nhandler
=== zumbi_ is now known as Guest94149
=== ivoks_ is now known as ivoks
=== nijaba_ is now known as nijaba
=== bryceh is now known as bryce
=== smb` is now known as smb
=== thegodfather is now known as fabbione
=== zanoi_ is now known as zanoi
=== statik is now known as 64MAAQOA7
dholbachgood morning08:08
=== bryceh_ is now known as bryce
=== ikonia_ is now known as ikonia
dholbachIt's Sponsorship Friday! :)08:25
dholbach@pilot in08:25
=== udevbot changed the topic of #ubuntu-devel to: Alpha 2 released! Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach
seb128@pilot in08:26
=== udevbot changed the topic of #ubuntu-devel to: Alpha 2 released! Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach, seb128
* dholbach hugs seb12808:26
dholbachlet's see how many pilots we can fit into the topic ;-)08:26
seb128dholbach, let's drive carefully, it's snowing out there ;-)08:26
dholbachhaha08:27
=== geser_ is now known as geser
=== jodh is now known as jhunt
=== apachelogger_ is now known as apachelogger
tjaaltonsame here, haven't tried figuring out why09:08
apwpresumably its s/w center that won't install, so it gets removed and to remove it we lose ubuntu-desktop09:10
* apw will try and reinstall it shortly09:10
* diwic runs upgrade instead of dist-upgrade today.09:10
=== tsdgeos_ is now known as tsdgeos
seb128_could somebody reject https://code.launchpad.net/~tkluck/ubuntu/oneiric/gnome-shell/fix-bluetooth-device-switch/+merge/8904009:11
=== seb128_ is now known as seb128
apw libwebkitgtk-1.0-0 : Depends: libwebkitgtk-1.0-common (>= 1.7.5) but 1.7.4-0ubuntu1 is to be installed09:13
seb128apw, wait on the i386 build to success so the arch:all binaries are available, amd64 built first09:13
apwthis new interdep between arches is just causing chaos09:14
seb128apw, it's not new?09:14
seb128it's there since ubuntu is there09:14
seb128but yeah, it's annoying09:14
seb128dholbach, can you set https://code.launchpad.net/~tkluck/ubuntu/oneiric/gnome-shell/fix-bluetooth-device-switch/+merge/89040 to merged or rejected or something?09:17
seb128dholbach, the fix got uploaded in a sru but I can't edit the merge request09:17
dholbachseb128, no, but I think pitti can09:17
dholbachand now fixing a bug from 2007-10-11, thanks Pojar George :)09:18
seb128dholbach, I hate how we can't edit those buggy merge requests ourself :-( do you know if anybody in launchpad is working on solving that issue?09:19
dholbachI think somebody is, but I forgot the bug number and stuff09:20
seb128dholbach, ok, don't bother09:21
apwseb128, the new multiarch dep between i386 and amd64 is new09:21
apwthe randomly wanting to deinstall things is not new indeed, but we are triggering it in a whole lot of new ways now09:21
seb128apw, well in this case it's not multiarch, it's good all arch:all built on i386 and binaries depending on common = binary:Version09:21
apwahh i see, my error09:22
seb128we should teach people to just use upgrade :p09:22
apwyeah except that doesn't work either09:22
apwin fact there is nothing safe one can do, pretty much ever09:22
seb128apw, well it will list those webkit binaries as on hold until they are built on i38609:22
apwand stupidly the most dangerous information is always off the top of ones screen09:22
seb128doing upgrade is a safe bet09:23
seb128then try dist-upgrade and see the few potential issues09:23
seb128upgrade at least helps to clear the one screen set of upgrade issues09:23
apwthough you'll just end up with a hybrid pig over time09:23
seb128and let you with a small comprehensive set09:23
=== frederik_ is now known as fregl
apwperhaps we should reorder the list, so removes are last09:23
apwthen i might notice them :)09:23
seb128yeah09:23
apwor perhaps we could mark ubuntu-desktop in some way as 'ask them to type the alphabet backwards before allowing me to be deinstalled'09:24
seb128or we should make dist-upgrade do an upgrade first and show you the remaining part for confirmation then09:24
apwyeah, perhaps i'll alias it to that and see how that plays out09:24
apwhow much less often i host my machine09:25
apwseb128, i thought the issue with using upgrade && dist-upgrade was that recommends arn't done for upgrades09:25
apwso you end up having to do like upgrade && dist-upgrade && install ubuntu-desktop^ to get a full install09:26
seb128oh, maybe09:26
seb128so screwed either way? ;-)09:26
apwthat was kinda my point.  you do one and everyone tells you the other is the only safe one ... but clearly thats NP complete09:26
dholbachlooking at mame now09:27
* dholbach hugs jamespage09:27
dholbachjamespage, seb128: I wonder if we're going to set the record of most concurrent patch pilots today :)09:28
seb128;-)09:28
jamespage**\o/**09:28
seb128cjwatson, on https://bugs.launchpad.net/ubuntu/+source/vim/+bug/856779 you wrote that you were going to sponsor to oneiric-proposed, it seems that didn't happen ... did you change your mind (i.e found a bug with the update) or was there an issue with the upload (i.e you forgot or it got rejected or something)09:29
ubottuUbuntu bug 856779 in vim (Ubuntu Oneiric) "gvim slow to respond" [Undecided,In progress]09:29
seb128could somebody reject https://code.launchpad.net/~snicksie/ubuntu/oneiric/gdb/fix-for-typo-conjuction/+merge/86026 ?09:31
seb128could somebody set https://code.launchpad.net/~3v1n0/ubuntu/oneiric/bamf/libreoffice-fixes/+merge/85199 as merged?09:32
=== fenris_ is now known as Guest89739
=== gord_ is now known as gord
seb128looking to https://bugs.launchpad.net/ubuntu/+source/jackd2/+bug/91134209:37
ubottuUbuntu bug 911342 in jackd2 (Ubuntu) "Please merge jackd2 1.9.8~dfsg-1 (main) from Debian unstable (main)" [Undecided,Confirmed]09:37
dholbachlooking at unity-mail09:37
=== Guest5524 is now known as Zic
=== Guest89739 is now known as ejat
jamespagelooking at bacula lzo support09:46
dholbachcan somebody please mark https://code.launchpad.net/~geoubuntu/ubuntu/precise/tvtime/tvtime-1.0.2-fix_fulscreen_crash/+merge/92027 as 'rejected'? pitti or cjwatson maybe? (explanation in last comment)09:47
dholbachciao fabbione - auguri! :)09:47
fabbionedholbach: thanks dude :)09:49
dholbachtaking a look at gedit-developer-plugins09:49
=== zumbi is now known as Guest47393
jamespagelooking at nova10:06
dholbachWAH Launchpad DB offline10:07
Davieyjamespage: nova?10:09
jamespageDaviey: looked at - zul has it in hand!10:09
jamespageunsub'ed sponsors10:09
=== Igorot is now known as Knightlust
Davieycool10:11
jamespagelooking at dahdi-linux10:15
jamespagelooking at celt upgrade - no action required from sponsors so unsubscribing.10:29
cjwatsonapw: your query didn't get through, so I'm not sure what you were talking about :)10:31
cjwatsonseb128: upgrade isn't intrinsically safe, BTW, because it means your system will forget about new Recommends that were introduced by the packages it did manage to upgrade10:32
apwcjwatson, does a subsequent apt-get install ubuntu-desktop^ fix the missing recommends ?10:33
seb128cjwatson, yeah, apw pointed that as well, I didn't notice that until today, thanks ;-)10:33
cjwatsondholbach: tvtime> done10:33
seb128cjwatson, can you do those as well?10:34
seb128could somebody reject https://code.launchpad.net/~snicksie/ubuntu/oneiric/gdb/fix-for-typo-conjuction/+merge/86026 ?10:34
seb128could somebody set https://code.launchpad.net/~3v1n0/ubuntu/oneiric/bamf/libreoffice-fixes/+merge/85199 as merged?10:34
seb128<seb128> dholbach, can you set https://code.launchpad.net/~tkluck/ubuntu/oneiric/gnome-shell/fix-bluetooth-device-switch/+merge/89040 to merged or rejected or something?10:34
seb128 10:34
cjwatsonseb128: gdb, bamf> done10:35
seb128cjwatson, thanks ;-) oh and did my question gvim went through? I timeouted at some point10:35
cjwatsonapw: provided that the only Recommends in question are within the ubuntu-desktop task, which is likely to cover some but not all10:35
cjwatsonseb128: yeah, I was just paging through the easy stuff in scrollback before looking at the stuff I'd have to think about ...10:36
seb128cjwatson, ok, thanks ;-)10:36
cjwatsonseb128: my mailbox says the vim upload was rejected without explanation10:36
cjwatsonperhaps a mistake by somebody?  it should still be resurrectable from the REJECTED queue if somebody wants to ...10:36
seb128cjwatson, can you reject https://code.launchpad.net/~tkluck/ubuntu/oneiric/gnome-shell/fix-bluetooth-device-switch/+merge/89040 as well? thanks10:36
cjwatsona few ntfs-config uploads were rejected without explanation around the same time10:37
apwcjwatson, i had an overlapping apt-get update or similar break an inprogress dist-upgrade; this stopped the dist-upgrade dead in its tracks with a lock failure, but also left the system with 'E: Internal Error, No file name for libpam0g', install -f didn't fix it, i had to hand dpkg -i the file in /var/cache/apt/archive to recover10:37
seb128cjwatson, hum, did you get an accept,waiting in the queue and then rejected later? i.e it got rejected by somebody?10:37
cjwatsonseb128: gnome-shell> done, though maybe you could leave a more detailed explanation in that case10:37
seb128cjwatson, doing so10:38
cjwatsonapw: wacky, that should just have been impossible10:38
cjwatsonseb128: accept/reject> no10:38
cjwatsonjust waited in the queue for a while and was then rejected10:38
cjwatsonin retrospect I suspect that somebody fumble-fingered the web interface and didn't notice10:38
cjwatsonit can be all too easy10:38
seb128right10:39
apwcjwatson, tjat was my feeling :/  still in case you see it agian, dpkg -i is your friend10:39
seb128do you still have the source? will you reupload?10:39
cjwatsonseb128: LP still has it - it's in the rejected queue10:39
cjwatsonpitti or RAOF could resurrect it from there10:40
seb128cjwatson, ok, thanks10:40
seb128I will check with them10:40
cjwatsonhttps://launchpad.net/ubuntu/oneiric/+queue?queue_state=4&queue_text=10:40
cjwatsontjaalton: it is annoyingly slow; in that ~12h there's the delay of Debian publishing the package (unavoidable, IIRC up to 6 hours or so) and then a possible delay of up to 7 hours before LP notices.  https://bugs.launchpad.net/launchpad/+bug/81259710:47
ubottuUbuntu bug 812597 in Launchpad itself "gina imports from debian arrive too slowly" [High,Triaged]10:47
om26erdholbach, Hey! can you please sponsor this https://code.launchpad.net/~om26er/ubuntu/oneiric/nux/sru-88803910:48
=== infinity_ is now known as infinity
=== ivoks_ is now known as ivoks
tjaaltoncjwatson: yeah I was able to sync them maybe an hour ago10:51
tjaaltonthanks for the bug, subscribed10:51
seb128dholbach, om26er: I can look at the nux sru10:53
om26erseb128, great, this https://code.launchpad.net/~om26er/ubuntu/oneiric/compiz/sru-764330/+merge/92296 as well10:54
om26erboth should improve the overall performance of oneiric10:54
seb128om26er, I'm less sure about this one10:54
seb128dvv had https://code.launchpad.net/~vanvugt/ubuntu/oneiric/compiz/fix-763005-oneiric/+merge/90254 in the queue before you10:54
om26erseb128, dvv handed me the patch since the initial patch created a regression10:55
seb128om26er, can you merge both, test if the update work and resubmit yours?10:55
seb128om26er, should we drop the one I just pointed then?10:55
om26erseb128, this branch seems to fix another bug,10:56
om26erseb128, should i merge his fix in as well?10:56
seb128om26er, I'm confused by you saying that his fix is buggy10:57
seb128is it buggy or not?10:57
om26erseb128, its not buggy, its fine10:57
seb128om26er, ok, can you include this one as well in your update? no need to do 2 different srus and wait  week between those10:58
om26erseb128, yes doing that now, thanks10:58
seb128om26er, thank you10:58
=== MacSlow is now known as MacSlow|afk
=== _salem is now known as salem_
Sweetsharkrequesting jonos rockstar skills urgently for https://plus.google.com/u/0/115750270177636397262/posts/9fNFpwRW3XK11:11
=== tkamppeter_ is now known as tkamppeter
dholbachjamespage, seb128: I'll take a break from Sponsorship Friday and leave a few items for others now :)11:29
jamespagedholbach, ack11:30
dholbachI'd still love to see the topic overflow :-P11:30
seb128dholbach, same here, lunch time11:30
seb128dholbach, what was the count when we started? we are to 4811:30
dholbachseb128, yesterday when I sent the reminder mail it was 6611:31
seb128dholbach, ok, progress, still some way to do but for a morning it's not bad ;-)11:31
dholbachin my notes I have 911:31
om26erseb128, this https://code.launchpad.net/~om26er/ubuntu/oneiric/compiz/perf-sru/+merge/92444 :)11:31
seb128dholbach, enjoy your lunch!11:31
dholbachyou too :)11:31
seb128om26er, thanks, did you test run it? maybe put it in a ppa for the w.e, I doubt any sru member will approve it before monday anway11:32
seb128om26er, I will upload it to the queue today but still would be good maybe to get a bit of extra testing meanwhile11:32
om26erseb128, I have tested the patches from his ppa, I am going to put it into my ppa and test these two patches11:32
Laneycan someone make https://code.launchpad.net/~l3on/ubuntu/oneiric/pdf-presenter-console/sru-922752/+merge/90606 go away from the queue? dholbach nacked it11:33
om26erWellark, Hi11:34
seb128cjwatson, ^11:34
cjwatsonLaney: done11:34
Laneyty11:35
om26erWellark, can you please look into bug 930088 and tell what info would be needed.11:35
ubottuLaunchpad bug 930088 in mobile-broadband-provider-info (Ubuntu) "Add 'Ptcl EVO' as a CDMA internet provider " [Undecided,New] https://launchpad.net/bugs/93008811:35
Laneycleaned two items without doing any work ;-)11:37
=== MacSlow|afk is now known as MacSlow
=== dendrobates is now known as dendro-afk
jmlhow does one tell if a particular package is on the CD?12:27
glennWhen a patch is supplied to debian upstream, what exactly are the steps to get it into the ubuntu package?12:30
glennthere is a bug on launchpad, and a patch in the debian branch of the package12:34
cjwatsonjml: grep the .manifest and/or .list files alongside the CD images12:34
jmlcjwatson: thanks.12:35
cjwatsonglenn: has it actually been uploaded to Debian?12:36
glenncjwatson: good question :)12:37
cjwatsonor committed to a branch maintained by the Debian maintainer?12:37
glenncjwatson: yeah the patch was supplied on github, and the maintainer put it in12:38
cjwatsonmaybe URLs would help :-)12:38
glennits in the bug report :)12:38
glennhttps://bugs.launchpad.net/ubuntu/+source/fail2ban/+bug/92099512:38
ubottuUbuntu bug 920995 in fail2ban (Ubuntu) "SysV status script returns the wrong exit code when fail2ban is not running" [Undecided,New]12:38
cjwatsonso not yet uploaded to Debian12:39
glenncan i see that in the debian packages list?12:39
cjwatsonhttp://packages.qa.debian.org/fail2ban12:39
cjwatsongiven that we aren't carrying any Ubuntu patches to fail2ban, I think the simplest answer is to wait for it to be uploaded to Debian, and then sync it12:40
cjwatsonhttps://wiki.ubuntu.com/SyncRequestProcess12:40
=== StevenK_ is now known as StevenK
glenncjwatson: is the fail2ban package on ubuntu a complete debian copy ?12:40
cjwatsonyes12:40
cjwatsonthis advice only applies to precise; if it needs to be fixed in stable releases too, then https://wiki.ubuntu.com/StableReleaseUpdates12:41
glenncjwatson: well, the exit status wasnt complient to lsb init12:42
cjwatsonI understand that it is a bug12:42
glenncjwatson: yeah it is12:42
glenncjwatson: my first fixed bug though :)12:42
cjwatsonthere are however many bugs that we cheerfully don't fix in stable releases; there is a higher threshold for making any change there12:43
glennyeah im reading the link12:43
cjwatsonin any case, I carefully didn't express any opinion about whether this one should be fixed in stable releases or not, because I haven't thought about it enough12:43
cjwatsonbut the links above should help12:43
glenncjwatson: so you actually saw the bugs i created12:44
cjwatsonwell, only when you linked to it12:44
glennah ok12:44
glennthis is new to me so im trying to find out the workflow12:44
cjwatsonI don't have any involvement with fail2ban12:44
cjwatsonjust offering general advice12:44
glenncjwatson: the sablereleaseupdates dont mention anything about lsb compliance12:46
glenn+t12:46
cjwatsonnor should they12:47
cjwatsonthe SRU guidance offers general advice on the kinds of things that are suitable for stable updates; its purpose isn't to enumerate all the things that might be considered severe enough12:47
cjwatsonyou're meant to apply judgement :-)12:47
glenncjwatson: severe severe... i wouldnt call it severe.. was just bad init script coding :)12:48
glennits a bug though12:48
cjwatsonsure; most bugs I fix, I only fix in the development release12:48
glennso precise?12:49
glennor onerice12:49
cjwatsonprecise12:49
glennk k12:49
glennso you fixed the kernel bug to?12:49
glennwith 3.2.0-1412:49
cjwatsonhuh?12:49
* cjwatson <- not a kernel hacker12:49
glennim using preseed, and it didnt work for 5 days12:49
glennafter alpha212:49
glennnm then :)12:49
cjwatsonthe installer was broken for a few hours due to kernel ABI desync; not five days, I don't know what that's about12:49
cjwatsonprobably nothing to do with me :)12:50
glenncjwatson: i had to wait the whole weekend before preseed could install linux-virtual12:50
glennand some more days12:50
glennit was failing on the wget with a weird error while it was on the repo's12:50
glennbut thanks for your answers regarding the package12:52
glenn:)12:52
glenncjwatson: is it correct that if the package was uploaded to debian and the debianimport for precise wasnt frozen yet, it wouldt have been auto-synced? and becuase of that i would now have to make a sync request?12:58
cjwatsonglenn: correct13:02
glenncjwatson: thats pretty cool :)13:03
jibelsbeattie, could you look at bug 930115 . regression in lucid13:04
ubottuLaunchpad bug 930115 in php5 (Ubuntu Lucid) "php5 5.3.2-1ubuntu4.13 introduced regression in magic_quotes_gpc" [High,Triaged] https://launchpad.net/bugs/93011513:04
=== mrpouit is now known as mr_pouit
=== MacSlow is now known as MacSlow|lunch
=== ts2 is now known as tsimpson
=== bladernr_afk is now known as bladernr_
seb128grrrrrr14:00
seb128sorry guys14:00
seb128https://launchpadlibrarian.net/92511991/buildlog_ubuntu-precise-i386.webkit_1.7.5-0ubuntu1_FAILEDTOBUILD.txt.gz14:00
seb128"/usr/bin/ld: failed to set dynamic section sizes: Memory exhausted"14:01
seb128lamont, is there any way to get webkit i386 sent to build on a beefy builder?14:01
seb128we are going to have that amd64 installability issue for at least another 8 hours14:01
seb128since that build failed again14:01
cjwatsonDoes a sufficiently beefy builder exist?14:02
lamontwhat is the failure mode14:02
lamontdoh14:02
seb128cjwatson, I don't know, what can we do if not? :-(14:02
seb128cjwatson, it built on amd6414:02
cjwatsonGood question14:02
cjwatsonWe could perhaps assign an amd64 builder to i386 temporarily14:02
cjwatsonAlthough I'd be surprised if there weren't already i386 builders in the same class14:03
lamontseb128: I'd like to see someone analyze it, but roseapple and allspice are both G6's with what should be plenty of RAM14:03
glenncjwatson: the fail2ban package was just uploading to debian-unstable. could you show me an example requestsync commandliner for me on how to request a sync for it?14:03
lamontand swap14:03
seb128lamont, well my local built leaded to a ld using a bit over 3gb of ram14:03
cjwatsonglenn: 'requestsync fail2ban precise'14:03
lamontpenguins, antartic bases, elements, fruits, starnames.  later is better14:03
lamontseb128: file an RT about it mentioning RAM needs, and the builder that failed it?14:04
seb128lamont, if that helps...14:04
cjwatsonso it requires PAE on i386, basically?14:04
lamontthen get some buildd admin (webops?) to stuff the bunch on manual, score you through the roof, and automaticize allspice, and then the rest once it gets your package14:05
seb128I could also retry the build and see if I get lucky, but each retry takes some 8 hours and we have amd64 in uninstallable stable due to arch all,any mismatches14:05
lamontnice14:05
seb128lamont, so rt is the way to go?14:05
seb128sending one...14:05
cjwatsonlamont: allspice is amd64 right now14:05
lamontroseapple14:06
cjwatsonI can try it on roseapple now if there's a credible hope that it should succeed there14:06
cjwatsonwhich builders has it failed on so far?14:06
cjwatsongrr, just loading that build log has rendered firefox entirely unresponsive14:06
lamontcjwatson: roseapple or allspice should build it just fine, I expect14:06
=== MacSlow|lunch is now known as MacSlow
seb128cjwatson, that built was vernadsky14:07
seb128let me see the previous one14:07
lamontI suspect that the "not-roseapple" i386 builders all have about 512MB of swap, and 2-4GB of RAM14:07
lamontseb128: and the ticket will be a dup of another one that says "review the RAM/SWAP on the builders and make it sane"14:09
lamonthints as to what amount of VM is "sane" are very much helpful in that process14:09
seb128cjwatson, I didn't keep the email from the previous build14:09
cjwatsonok14:10
seb128cjwatson, lamont: do we need a r-t or not?14:10
cjwatsonjust waiting for https://launchpad.net/ubuntu/+archive/test-rebuild-20120201/+build/3169749 to finish on roseapple14:10
cjwatsonwe should have an RT so that we don't have to fight with selecting the right builder in future14:10
seb128ok14:10
lamontseb128: not particularly for your rebuild, but yes, please file one about the memory footprint of webkit14:10
lamontmixed in with all that is the presumption that you've already asked yourself "is it sane that ld needs 3GB to link this beast?"14:11
=== stgraber_ is now known as stgraber
glenncjwatson: its telling me the versions are the same, but it was accepted in debian unstable with a newer version..14:11
glennglenn: should i wait a bit?14:11
cjwatsonseb128: try ld --no-keep-memory14:12
lamont-d unstable14:12
glennmm14:12
cjwatsonglenn: yes, you'll need to wait for a while14:12
cjwatsonsimplest to just make a note to try it tomorrow14:12
glennlamont: tried that already, didnt help14:12
glenncjwatson: thanks again14:12
cjwatsonand yes, you will need -d unstable14:12
cjwatsonbut LP needs to have imported the package first14:12
glennk k14:13
lamontah.  that makes it make sense.  thanks cjwatson14:13
glennhow much hardware does a amd64 builder have?14:13
lamontabout 2U14:13
lamont:)14:13
cjwatsonseb128: possibly --reduce-memory-overheads too14:13
lamontglenn: they vary14:13
* lamont -> town14:13
glennwho pays for it? :)14:13
glennubuntu?14:13
cjwatsonCanonical14:14
cjwatsonseb128: webkit building on roseapple now, build farm back on autuo14:14
cjwatson*auto14:14
glenncjwatson: are you at the ubuntu office? or where is ur working spot14:15
cjwatsonglenn: most Ubuntu developers work from home14:15
cjwatsonincluding me14:15
glenncjwatson: but your doing it for free right14:15
cjwatsonNo, I'm employed by Canonical14:15
seb128cjwatson, ok, thanks, I will have a look to --no-keep-memory and --reduce-memory-overheads14:15
seb128cjwatson, lamont: rt #5081814:16
didrockshey, for speeding up the call for testing on compiz, is it possible to get a higher build score on those two builds: https://launchpad.net/~didrocks/+archive/ppa/+build/3201504 and https://launchpad.net/~didrocks/+archive/ppa/+build/3201498 ?14:17
cjwatsondidrocks: done14:20
=== Ursinha is now known as Ursinha-lunch
didrockscjwatson: thanks :)14:20
=== dduffey_afk is now known as dduffey
glennwho would someone want to use a builder from canonical, and not your own pc?14:26
cjwatsonYour own PC can't easily build packages for multiple architectures and publish them on ppa.launchpad.net for people to use conveniently14:27
=== soren_ is now known as soren
smoserI wonder if someone here could give some quick advice.14:30
smoserbug 32109114:30
ubottuLaunchpad bug 321091 in bacula (Ubuntu) "Bacula fails to install correctly if mysql wasn't installed before" [Medium,Confirmed] https://launchpad.net/bugs/32109114:30
smoserif the user does not have mysql installed (apparently also true with postgresql) and types 'apt-get install bacula-director-mysql', then they'll also get mysql.14:31
smosermysql will not be running at the time when bacula's db-config tries to populate mysql.14:31
smoserit would seem that "Pre-Depends" would satisfy this, but "You should not specify a Pre-Depends entry for a package before this has been discussed on the debian-devel mailing list"14:32
smosercjwatson, i'm sure you can provide the right answer, so at your convienence, i'd appreciate it.14:39
* ppisati -> reboot14:59
slangaseksmoser: which maintainer script is db-config being called from?  if it's from the .config script, a pre-depends doesn't help at all15:09
smoser  dbc_go bacula-director-mysql $@15:11
smoseris in postinst15:11
slangaseksmoser: *never* use pre-depends for something needed in the postinst - simple depends is always sufficient :)15:11
smoserwait. but also in .config15:11
slangasekright, so neither depends or pre-depends helps15:12
smoserslangasek, given the warning in the debian manual, i wasn't going to just shove it in there without testing..15:13
smoserso you have an idea on what would be correct there?15:13
smoseri'm mainly just curios. its been around for quite a while.15:13
cjwatsonconfig *must* only use Essential packages and debconf15:13
cjwatsonthe config script seems to only use db-config if it's available, which is in principle ok15:15
cjwatsonunless it also needs mysql to be available at *that* point; the bug report isn't terribly clear to me15:16
slangasekcjwatson: db-config-foo could be available at .config time without the database backend itself being available15:21
cjwatsonright, I thought of that part-way through15:21
cjwatsonthe only suggestion I have is to check for db presence as well at config time, and make sure the config db_inputs are repeated in the postinst so that if they can't be preconfigured due to lack of database at preconfiguration time then the questions are at least asked when the postinst is run15:23
cjwatsonthere is no way to fix this using dependency relationships15:23
=== achiang` is now known as achiang
smosercjwatson, slangasek gracias.15:29
roadmrkelemengabor: are you here?15:40
kelemengaborroadmr: yes15:40
kelemengaborfeel free to ask :)15:40
roadmrkelemengabor: thanks! our package (checkbox) imported a bunch of .po files but they contain some commented, duplicate definitions at the end of the files15:41
=== dendro-afk is now known as dendrobates
roadmrkelemengabor: these are keeping it from building properly :( a quick fix is to delete all those entries (always at the end of the file)15:41
roadmrkelemengabor: I wanted to ask if that's OK, or if there's a better way to handle this15:42
roadmrkelemengabor: it looks like our PO files are wrong as described in LP bug 333281, but that is Fix Released so I'm not sure why we're getting those bad POs15:42
ubottuLaunchpad bug 333281 in Launchpad itself "po export error duplicate message definition" [High,Fix released] https://launchpad.net/bugs/33328115:42
kelemengaborlooking...15:43
roadmrthanks!15:43
kelemengaborwhich branch has this files?15:43
roadmrkelemengabor: https://code.launchpad.net/~roadmr/ubuntu/precise/checkbox/0.13.1-retry15:44
dholbachseb128, jamespage: still just the three of us? :)15:47
kelemengaborin general, the presence of such commented old strings should mean no problem, and LP keeps such in case they are reused sometime in the future. duplicates should not really happen, so this may be a toolchain bug15:47
seb128@pilot out15:48
=== udevbot changed the topic of #ubuntu-devel to: Alpha 2 released! Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: dholbach, jamespage
seb128dholbach, no, just the 2 of you :p15:48
roadmrkelemengabor: so in principle it would be OK to remove them?15:48
seb128sorry I need to get some desktop stuff done ;-)15:48
dholbachbah15:48
kelemengaborroadmr: yes15:48
roadmrkelemengabor: I notice this doesn't happen with the checkbox trunk, so I'll look at the differences between the branches more closely, but if all else fails I'll delete them with confidence15:48
roadmrkelemengabor: thanks for your help!15:49
jamespagedholbach, hrm - yes - I have been a little sidetracked this afternoon as well15:49
jamespagemanaged to work through ~8 items this morning tho15:49
dholbachnice :)15:49
slangasekcjwatson: jhunt and I have a pty question for you :)15:51
* cjwatson holds up a copy of Stevens as a makeshift shield15:52
=== Guest29769 is now known as tobin
jhuntcjwatson: looking at bug 922754, the question is whether we can15:53
jhuntrework the while loop in log_read_watch().15:53
ubottuLaunchpad bug 922754 in upstart "booting without --no-log causes init and plymouth-upstart-bridge to spin at 100%" [High,Fix committed] https://launchpad.net/bugs/92275415:53
jhuntIf we only call this once a process has exited, even though the fd15:54
jhuntis non-blocking, EAGAIN/EWOULDBLOCK shouldn't occur right?15:54
slangasekcjwatson: my contention is that, if the process we care about has existed, and you receive EAGAIN on the pty, that's definitive that the fd was leaked and we should ignore it15:55
slangasekbecause if there's anything in the kernel buffer, the kernel would return it immediately instead of returning EAGAIN15:55
cjwatsonhm, you may be right15:55
jhuntand if so, we could use this to display a warning if debug is15:56
jhuntenabled to state the app is not well-behaved or something.15:56
cjwatsonit's possible that I was simply knee-jerking on read in a while loop -> check for EAGAIN15:56
cjwatsonI think Steve's contention is correct15:56
slangasekalso, s/existed/exited/15:57
=== Ursinha-lunch is now known as Ursinha\
=== Ursinha\ is now known as Ursinha
jhuntthanks.15:58
jhunt 15:58
* jhunt goes to watch the unit test firework display...15:59
=== bladernr_ is now known as bladernr_afk
=== dendrobates is now known as dendro-afk
hallynhi all - bug 930181 appears to be another libc fallout (this time due to its headers)?16:12
ubottuLaunchpad bug 930181 in qemu-kvm (Ubuntu) "qemu-kvm (1.0+noroms-0ubuntu4) fails to build on Ubuntu Precise locally" [High,Confirmed] https://launchpad.net/bugs/93018116:12
=== dendro-afk is now known as dendrobates
jhuntslangasek, cjwatson: looks good so far - and yes, we can produce a16:28
jhuntwarning if a service such as openssh leaks an fd when the associated job16:28
jhuntis stopped.16:28
=== superm1_ is now known as superm1
=== dendrobates is now known as dendro-afk
slangasekjhunt: yay :)16:36
=== dendro-afk is now known as dendrobates
didrockscjwatson: may I annoy you again for a priority bump on https://launchpad.net/~didrocks/+archive/ppa/+build/3202028 please?16:44
slangasekhallyn: probably linked to the eglibc update, but header changes like that are rarely accidental or erroneous; are you sure this isn't either a regression in linux-libc-dev (i.e., the kernel side), or simply a bug in qemu-kvm's include usage?16:46
diwicseb128, ping16:49
seb128diwic, pong16:50
diwicdiwic, can you clarify that the decision to remove the login sound applied to the session-login sound (long jungle like sound) and not the system-ready sound (drums)?16:50
diwicseb128 even16:50
seb128diwic, I confirm that16:51
seb128diwic, I think the system ready sound was just never implemented in lightdm by lack of time,other priorities16:51
diwicseb128, thanks. So it seems like most people think we should have a system-ready sound but not a session-login sound16:52
seb128I would tend to agree with that16:52
seb128login sound is the annoying one16:52
diwicseb128, that just leaves the live-CD without sound16:52
cjwatsondidrocks: sure, done16:52
=== Ursinha_ is now known as Guest25821
didrockscjwatson: thanks again :)16:52
seb128diwic, which is great ;-)16:52
diwicseb128, ...unless you're blind16:52
seb128diwic, well, we could turn on login sound on the liveCD easily16:53
=== Guest25821 is now known as Ursula
seb128and for a11y installs16:53
diwicseb128, that could be something to consider at least16:53
evjdstrand: still reading through it, but thank you massively for such a comprehensive review of whoopsie.16:53
=== Ursula is now known as Ursinha
jdstrandev: you're welcome. I wanted to spend a good chunk of time on it which was hard to come by. sorry for the delay16:54
evno worries at all16:54
dholbach@pilot out16:57
=== udevbot changed the topic of #ubuntu-devel to: Alpha 2 released! Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots: jamespage
hrwside effect of updating eglibc - irssi session stopped resolving IPs. restart of irssi solved problem17:03
=== Ursinha` is now known as Ursinha
=== aaronalb is now known as albrigha
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
slangasekhrw: new upstream versions of eglibc frequently cause nss ABI changes, yes; there's no good way to force a restart of arbitrary user processes that might be affected, but the "you must reboot to finish the upgrade" flag should have been set17:30
dokoslangasek, how is this set?17:32
slangasekdoko: /usr/share/update-notifier/notify-reboot-required - which I see that libc6 doesn't touch, after all17:34
slangasekdoko: so this would be a good thing to add, IMHO17:35
dokook, I'll add this for upgrades to 2.1517:36
* micahg also got warned about gdm on upgrade for glibc17:36
micahgah, I see why, I have it installed, but it wasn't running17:36
jamespage@pilot out17:49
=== udevbot changed the topic of #ubuntu-devel to: Alpha 2 released! Archive: open | Development of Ubuntu (not support, not app development) | build failures -> http://bit.ly/or6CHJ | #ubuntu for support and general discussion for hardy -> oneiric | #ubuntu-app-devel for app development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://bit.ly/lv8soi | Patch Pilots:
=== deryck is now known as deryck[lunch]
slangasekmicahg: warned> blah, yes, that needs improving then17:56
micahgslangasek: want a bug?17:57
slangasekmicahg: yeah17:57
micahgslangasek: bug 93030417:59
ubottuLaunchpad bug 930304 in eglibc (Ubuntu) "gdm is attempted to be reloaded even when not runnning" [Undecided,New] https://launchpad.net/bugs/93030417:59
quadrispromicahg, here I am, still here18:00
quadrispromicahg, whay were you saying about old glew transitions?18:01
quadrispros/whay/what/18:01
micahgquadrispro: we never finished the glew 1.6 transition and as such currently have glew1.5 and glew (1.6) in precise18:02
quadrisproyes, I understand18:02
quadrispromicahg, so you mean it had better to defer this to precise+1?18:03
quadrispromicahg, did you read my message?18:07
micahgquadrispro: well, not necessarily, but I'd just suggest taking whichever one is more stable, also as seb128 mentioned unity is prone to issues with glew migrations18:08
micahgand just keep in mind, there's more than just the glew rdepends18:09
quadrisprook, let's wait for feedback/suggestions from ubuntu-release18:11
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
seb128cjwatson, still around?18:18
micahgseb128: as I mentioned in -desktop, webkit is still broke on i386 (failed due to symbols changing) which means dist-upgrades on amd64 are broke still18:20
seb128micahg, right, I'm doing another update and that's why I just pinged cjwatson18:20
seb128I will need the i386 build to go to the right builder18:20
micahgah, ok, cool, thanks18:20
seb128since some builders run out of ram calling ld18:20
seb128he did it for me earlier but the build failed on a stupid .symbols cpp difference between archs18:21
seb128- _ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_7ElementEPKNS_5RangeERmS6_@Base 1.7.418:21
seb128+ _ZN7WebCore12TextIterator29getLocationAndLengthFromRangeEPNS_7ElementEPKNS_5RangeERjS6_@Base 1.7.5-0ubuntu118:21
seb128stupid cpp mangling :-(18:21
micahgah, that's a per arch difference that existed already?18:21
seb128well I reverted a (regex) use by error but there is a new symbol added which had the same issue18:22
seb128I'm pondering just using -c1 instead of -c4 to be safe there, I don't want to fail another build18:22
seb128will do that18:22
micahgjust don't forget to revert it for the next upstream release18:23
cjwatsonseb128: have you uploaded it yet?18:23
cjwatson(dinnertime here, be quick :-) )18:23
seb128cjwatson, no, I wanted to talk to you18:23
seb128I've it ready, but I guess if I upload it will be too late to do your magic18:24
cjwatsonI can switch to manual first18:24
cjwatsondid you try the ld options I suggested?18:24
seb128cjwatson, not yet, webkit builds take over 6 hours on my box18:24
cjwatsonok18:24
cjwatsonseb128: upload away and tell me when you've done so18:25
seb128but the build on the buildd would have worked18:25
seb128ok, on my way18:25
seb128cjwatson, uploaded18:27
cjwatsonseb128: ok, it should build when the current build on roseapple completes18:31
cjwatsonI have to go for dinner now, might be half an hour or so until I have time to re-auto the other buildds18:31
glennenjoy ur dinner :)18:32
glennim off too weekend18:32
glennciao18:32
seb128cjwatson, thanks a lot18:33
seb128micahg, <micahg> just don't forget to revert it for the next upstream release18:34
hallyninteresting - if i switch desktops at just the right time while 'debuild -S' is going, and gpg-agent is running, the pop-up asking my pwd apparently dies (without my seeing it) and debuild stops with bad passphrase18:34
seb128micahg, I did revert and update the .symbols in the vcs, I just don't want to risk getting it wrong again today18:35
seb128micahg, or we will keep the issue over the w.e18:35
micahgseb128: sounds good, thanks :)18:35
seb128yw18:35
bdmurrayWhere / how do I submit a change to lptools?18:37
=== deryck[lunch] is now known as deryck
seb128bdmurray, google says https://launchpad.net/lptools18:37
seb128bdmurray, ?18:37
seb128bdmurray, https://code.launchpad.net/~lptools/lptools/trunk18:38
seb128bdmurray, same way that for any other launchpad vcs I guess?18:38
bdmurrayhmm debcheckout used something different18:38
bkerensaslangasek: Do you know much about what was causing the "Waiting 60 more seconds for network configuration" bug?18:41
bdmurraybkerensa: its a one time thing on first boot and is being looked at18:41
slangasekthat one should already be fixed in the dailies18:42
bkerensabdmurray: Hmm ok well it is hitting me everytime I boot in so not one time for me18:42
bkerensa:D18:42
* slangasek sighs at bug #508083 having been marked "triaged", yet left assigned to the wrong package18:42
ubottuLaunchpad bug 508083 in eglibc (Ubuntu) "cron crashed with SIGSEGV in __pthread_initialize_minimal_internal()" [Medium,Triaged] https://launchpad.net/bugs/50808318:42
bdmurrayslangasek: which term log did you look at?18:54
slangasekbdmurray: the one from jibel's autoupgrade test18:55
slangasekbdmurray: can you think of a good way to suppress reports of that particular crash if it happens in the middle of a release upgrade?  Or should we just make sure cron is stopped before unpacking libc6?18:56
bdmurrayI'd think apport would report this as an apport-crash bug about cron so term.log wouldn't be available18:56
* slangasek nods18:57
slangasekcjwatson: upgrade issue with libnih1 and libc6... libnih1 doesn't pre-depend on libc6, so the new libnih1 can be unpacked before the libc6 providing the symbols it requires... which will handily render init broken.  Should libnih1 pre-depend?18:58
=== astralja1a is now known as astraljava
bdmurrayslangasek: looking at the crash file there might be some information that gives it away as happening during an upgrade.  DistroRelease is 12.04 but the kernel is 3.0.019:04
=== mathiaz_ is now known as mathiaz
* lamont wonders what is STOMPING on resolv.conf with 127.0.0.1 for the nameserver19:24
micahgresolvconf?19:25
lamontpossibly19:26
lamontbind9's RESOLVCONF=no19:26
jdstrandlamont: that would presumably be network manager's personal dnsmasq: https://blueprints.launchpad.net/ubuntu/+spec/foundations-p-dns-resolving19:28
cjwatsonslangasek: I think so, this is basically a case of (transitively-)Essential packages needing to promote Depends to Pre-Depends19:31
cjwatsonwhich is something I've agreed with Santiago in the past as being necessary19:31
slangasekbdmurray: I don't think I'd like us to have to use kernel version and release version as a proxy for this, because that means we'd have to maintain that list in release-1 versions of apport19:32
slangasekcjwatson: ok - think I should go ahead with that change then?19:32
lamontjdstrand: bind9 has port 53 on the box.  it also doesn't want to be the resolver19:33
bdmurrayslangasek: oh I'd thought of using a bug pattern but yes it'd need to be updated per release19:33
cjwatsonslangasek: yeah19:33
slangasekbdmurray: bug pattern only blocks once they try to submit, yes?  Since this is "not actually a bug", I'd rather that users never got prompted19:34
cjwatsonstopping cron during release upgrades sounds sensible ...19:35
bdmurrayslangasek: that is correct19:35
slangasekbdmurray, cjwatson: right, I think stopping cron before unpack is probably the better way to go19:35
cjwatson(during the whole thing?  cron jobs might well be using arbitrary stuff that will be unconfigured for sizeable amounts of the duration)19:35
jdstrandlamont: aiui if you still have this in /etc/NetworkManager/NetworkManager.conf 'dns=dnsmasq', then resolvconf is in effect for dnsmasq via nm. you might want to comment out that option if you still have it19:35
jdstrandnot sure if you need to restart nm, presumably so19:36
lamontjdstrand: ah ha!19:36
lamontso what do I want to set it to?19:36
lamontjust comment, got it19:37
slangasekcjwatson: oh, technically, we've managed to make it so that runlevel is not part of transitive essential on Ubuntu, so hmm19:37
jdstrandlamont: comment it out: #dns=dnsmasq19:37
lamontand # for comments.  that answers the other19:37
slangasekcan still do the pre-depends, but19:37
slangasekI think apt would be happier if something essential pre-depended on upstart19:37
slangasek(such as in the current debian-devel discussion)19:37
slangasekmight need to have the pre-depends on a transitional basis for upgrades regardless19:38
lamontjdstrand: lrwxrwxrwx 1 root root 9 Feb 10 12:38 /usr/sbin/dnsmasq -> /bin/true19:38
jdstrandlamont: if not rebooting you might need to kill off the dnsmasq and maybe other stuff19:38
lamontnah, I fixed dnsmasq a while ago19:38
jdstrandheheh19:38
cjwatsonslangasek: it's true that upstart isn't Essential, but I think that's kind of artificial19:39
slangaseklamont: so there's a bug in that NM, if it fails to launch dnsmasq on port 53 for whatever reason, should not then call resolvcon19:40
slangasekf19:40
cjwatsonit caused too many problems when we tried; but the point of using Pre-Depends is to enable the "works even when unconfigured" property of Essential packages, and I think that upstart should behave as if it were Essential19:40
lamontslangasek: that saves me filing it19:40
slangaseklamont: I didn't say there was a bug report, I don't know if there is ;)19:40
lamontbah19:41
lamontI shall check19:41
slangaseklamont: I'm simply declaring that this is a bug, a conclusion that you seem to have already reached :-)19:41
slangasekcjwatson: well, I believe that if something Essential had a pre-depends on upstart, apt's rules about immediate configuration would have made libnih1's dependency a non-issue19:41
slangasekAIUI19:41
lamontI also need to reboot for the lastest stuff, and see if unity 3d is still unusable for me19:41
cjwatsonI think it may only propagate that down one level19:41
cjwatsonand it doesn't seem like something we should rely on for individual package correctness anyway19:42
cjwatsonIncidentally, does unpacking the new libc break the old libnih?19:44
slangasekcjwatson: but, er, consider that libc6's preinst is trying to invoke the runlevel command19:44
slangasekwhich is not essential19:44
slangasekand not in a pre-dep of libc619:44
cjwatsonoh argh, I see19:44
slangasekso "correct"ness may vary19:44
cjwatsonwell, that means that runlevel must act as if it is essential, regardless of anything else19:45
cjwatsonso any libraries it depends on have to use Pre-Depends, strictly19:45
zanfursorry to intrude, just asking for directions -- where do I go for guidance in ubuntu packaging?19:45
slangasekheh, yes, unpacking the new libc does break libnih as well19:46
slangasekstupid GLIBC_PRIVATE19:46
slangasekbut probably breaks it less than the converse19:46
dokohmm, I checked that the type of the used private symbol didn't change19:48
slangasekdoko: probably not between oneiric and precise... what about from lucid to precise?19:55
slangasekwell, it probably doesn't matter19:56
slangasekthe symbol is only used when libnih aborts ;)19:56
slangasekso yes, unpacking libc6 first should be safe19:56
lamontI suppose I'll see if I can get dnsmasq and bind9 to coexist nicely on my machine19:56
slangaseklamont: does it matter? :)19:57
slangaseklamont: you have bind9 on 127.0.0.1, and you don't want it to be used as your resolver.  To actually care about dnsmasq being used makes you a corner case on a 6-dimensional hypercube19:58
=== tlyu_ is now known as tlyu
keyzsunity is crap20:15
keyzsall lefty20:16
keyzsand for tv20:16
keyzsnow i dont love ubuntu20:16
keyzsfocus on user20:17
keyzsnot on code gurus20:17
=== fenris_ is now known as Guest28407
=== Guest28407 is now known as ejat
=== dendrobates is now known as dendro-afk
=== salem_ is now known as _salem
=== dendro-afk is now known as dendrobates
tomreynhi, i'm looking at https://wiki.ubuntu.com/PrecisePangolin/ReleaseSchedule and am trying to understand when the freeze is for debian imported packages to go into the "precise" stable release. since this table lists various sates for various freezes for various releases i'm having a hard time coming up with a definitive answer.21:49
tomreyncan one of you help me out?21:49
brodertomreyn: there are a couple stages of how we handle imports. we've already stopped automatically importing packages from debian testing (that's DebianImportFreeze), so any subsequent imports have to be manually requested - but still can be21:50
brodernext week we hit FeatureFreeze, at which point imports either have to only fix bugs (not introduce features) or be approved by the release team21:51
tomreynbroder: i see "LTS DebianimportFreeze", is precise an LTS?21:52
broderyes21:52
tomreynokay i wasn't aware21:52
broderwe do LTS releases every 2 years in the spring (6.06, 8.04, 10.04, and now 12.04)21:53
tomreynoh right21:54
tomreyni remember there was some discussion that some release should have been LTS but wasn't in the end, but i forgot the details21:54
tomreynbroder: so when's the point where even requests for bugfix only updates (debian imports) will be denied?21:56
tomreynis this UnseededUniverseFinalFreeze?21:57
broderdepends on the package. for packages included on any of our CDs, we stop taking any updates at FinalFreeze except for critical bugs21:57
broderfor packages in universe that aren't on CDs, yeah, UnseededUniverseFinalFreeze21:57
tomreynthanks for your help22:03
tomreynbroder: actually i have another question related to this: so we released megaglest 3.6.0.3 (a bugfix) a few days ago, it's not in debian testing yet (but in sid, and should migrate to testing in 4 days). how do we request for it to be pulled into ubuntu for 12.04?22:07
brodertomreyn: use the requestsync script in ubuntu-dev-tools (available in both debian and ubuntu)22:07
tomreynokay, are there limitations as to who can use it?22:08
tomreynwell i'll rtfm22:08
broderyou just need a launchpad account22:08
tomreyncool22:08
=== dduffey is now known as dduffey_afk
bkerensaslangasek: Do you know what "Source branch format does not support stacking, using format:22:29
bkerensa  Branch format 722:29
bkerensa" means?22:29
brodercan i get an ~ubuntu-branches member to change the status of https://code.launchpad.net/~jtaylor/ubuntu/oneiric/subversion/sasl-crash-881862/+merge/85228 to merged?22:32
slangasekbkerensa: the branch your branch is based from needs to have 'bzr upgrade' run22:37
bkerensaslangasek: I'm assuming whomever maintains that package would be the one to do that?22:38
slangasekbkerensa: what branch are you getting that error on?22:39
bkerensaslangasek: ubuntu-wallpapers22:39
slangasekbkerensa: what *branch*, not what package :)22:39
slangasekhttp://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-wallpapers/ubuntu ?22:40
bkerensaslangasek: https://code.launchpad.net/~ubuntu-branches/ubuntu/precise/ubuntu-wallpapers/precise22:40
slangasekok, let's have a look-see22:40
bkerensaI was proposing a merge to fix a bug22:41
bkerensahttps://code.launchpad.net/~bkerensa/ubuntu/precise/ubuntu-wallpapers/fix-for-296538/+register-merge22:41
slangasekhmm22:41
slangasekStandalone tree (format: 2a)22:41
slangasekthe target branch seems to have the right format22:42
bkerensayeah it was saying something about that when I merged22:42
slangasekbut maybe that's not the default stacking branch listed for the package22:42
bkerensahmm22:43
slangasekyes, the associated upstream branch (lp:ubuntu-wallpapers) is an old format22:45
bkerensaahh22:45
slangasekand I'm pretty sure that's a dead branch / team; I'll see about getting someone to upgrade the branch22:47
bkerensaok22:48
slangasekbkerensa: were you able to successfully register the merge request, or did this issue block you?22:55
bkerensaslangasek: My merge request is registered22:56
slangasekok22:57
bkerensaI will big dholbach to review it tonight22:57
bkerensa:D22:57
slangasekthen you can safely ignore the message ;)22:57
bkerensabug*22:57
=== cmagina_ is now known as cmagina
bdmurrayslangasek: do you have an opinion about blocking package install failures from persistent live media?23:04
slangasekbdmurray: I don't think so - how about if I adopt your opinion, whatever it is? :)23:23
brycehbdmurray, sounds like a good idea to me23:35
bdmurraybryceh: right you worked on some weird issues in previous releases right?23:36
bdmurrayI just can't decide if we are just hiding other issues though23:36
brycehbdmurray, yeah related to nvidia driver installation failures23:39
brycehthat class of issue tended to hit things that required updating the boot loader when installing them23:41
brycehI've not seen any similar issues lately the past two releases, so would guess the root problem got solved, but I don't actually know.23:41
bdmurrayI believe that was fixed in casper23:42
brycehbdmurray, do you see a lot of reports about persistent live media package install failures?23:42
bdmurraybryceh: that would be a good thing to know but its hard to find out23:43
bdmurraybryceh: you might need to check the dmesg attachment, I'm not certain the description has enough information23:45

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