/srv/irclogs.ubuntu.com/2010/04/16/#ubuntu-release.txt

lamontso then.  y'all now have 8^W7 buildds for armel.00:13
bdrungam i allowed to upload a package with this fix: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578002 ?00:35
ubottuDebian bug 578002 in dpkg-dev "dpkg-dev: Please add Bug-Ubuntu entry to DEP-3 template" [Wishlist,Open]00:35
bdrungit's not RC critical, but the change is very small00:35
slangasekbdrung: upload dpkg, or upload a package that sets Bug-Ubuntu?00:35
bdrungslangasek: upload dpkg00:36
slangasekbdrung: I'm disinclined to accept that, the buildds have quite a bit to keep them busy already and it's not RC critical00:36
bdrungk00:37
bdrungslangasek: then i ask again once the buildds idle ;)00:37
slangasekbdrung: well, I don't think my answer will change closer to the release date00:38
bdrungslangasek: then i have to find a severe dpkg bug ;)00:40
* slangasek hehs00:40
slangasekubuntuone-client in the queue has string changes - bug #539676, which I don't think was ever actually given an exception; so please don't accept it without a resolution there00:49
ubottuLaunchpad bug 539676 in ubuntuone-client "[Freeze Exception] Add instructional text to Ubuntu One Preferences application" [Medium,In progress] https://launchpad.net/bugs/53967600:49
pittislangasek: please let me know if you have further questions about the udev upload, as the diff is a bit scary (there was some code moved around, etc.)07:42
slangasekpitti: ack - I've put off that review so far because it needs a bit of concentration to review properly, but I'll get to it "today"07:59
pittislangasek: I realize that it's quite a major change, but it's the first version where everyone said "it works"07:59
pittithis thing has been driving me mad07:59
pittiuntil about a week ago nobody complained07:59
pittiand then we did a harmless upload, and things broke all over the place08:00
slangasekuntil a week ago, nobody was testing CDs? :)08:00
pittiturned out that there were two bugs leading to detecting too much due to uninit'ed memory and detecting too little due to ignored errors which just magically cancelled each other out most of the time08:00
slangasekheh08:00
pittiwe did get some reports, but they were spurious and not really reproducible08:00
pittislangasek: the other day, Marjo mentioned broken audio CDs08:01
pittibut yeah, CDs aren't that popular any more these days :)08:01
apwslangasek, hi08:45
slangasekapw: hiya08:48
slangasekapw: so AIUI we have no test information for the 515f PCI ID, right?  Wouldn't the conservative move be to only change behavior for the PCI ID we've tested?08:51
apwslangasek, on the second id, i had been given both as relevant by jjohansen so i included them, and my own lookup showed both applied to the same family of cards.  the ids are in a table so the risk of including both once one was tested code wise08:52
apwas the failure was deemed so awful it seemed 'better' to inclue both, but i do concur your position is the more safe08:53
apwi can make it so if you prefer the more minimal change08:53
slangasekdo you give it better than 50% odds that the other PCI ID with the same name is also broken without this change?08:56
apwslangasek, actually i suspect its a coin toss, at 50%  i cannot tell from the original bug which id they have as it is not included, we know the one fixes all the ones we have ... so perhaps prudence says not08:58
slangasekwell, a coin toss is 50% - so if those are the odds that this will /help/ them, the odds that it will significantly regress instead are much lower; in which case, since we're guessing either way, I think the conservative assumption is to treat the two PCI IDs the same09:01
apwthat is essentially the position i was taking, if they don't need it they probabally won't notice09:02
apwif they do need it, they will notice a lot09:02
apw(won't notice that they got UMS instead)09:02
slangasekright; the risk of regression is that this other chip actually works fine with KMS, but turning off KMS breaks X09:03
slangasekaccepted09:04
apwsorry for the confusion09:04
slangasekno confusion, just wanted to make sure we all know what we're in for with this chnage09:04
ttxslangasek: fwiw the ES1000 is a server-oriented chipset, which kinda mitigates the risk.09:39
ttxhttp://www.dvhardware.net/article4312.html09:39
slangasekah, alright09:40
ttxthough I suppose "thin clients" could be affected09:40
apwslangasek, i see that ia64 won't start till the 18th09:56
* ScottK thinks doko__'s toolchain build perhaps ought to die an untimely death.09:58
doko__ScottK: already asked yesterday to kill the hooker build09:59
ScottKlamont: ^^^09:59
slangasekah, ia64 is tied up with a PPA build?10:01
seb128somebody might want to do the sync on bug #56311310:27
ubottuLaunchpad bug 563113 in epiphany-extensions-more "epiphany-extensions uninstallable in lucid (epiphany 2.30 conflicts with epiphany-extensions 2.29)" [Undecided,Invalid] https://launchpad.net/bugs/56311310:27
pittiah yeah, it can hardly get any worse, syncing10:29
seb128danke10:29
pittiseb128: hm, the dependencies of e-extensions seem open enough to be installable10:29
seb128epiphany-browser breaks << 2.3010:30
seb128pitti, not sure what you mean there10:30
pittiDepends: epiphany-browser (>= 2.29.5), epiphany-browser (<< 2.31)10:31
seb128pitti, the abi version needs to match and it doesn't now, and the breaks used in epiphany doesn't allow to install e-e10:31
pittiah, I see10:31
seb128pitti, well apt-cache show epiphany-browser | grep Breaks10:31
pitti(done)10:33
seb128pitti, danke10:35
directhexsrc:indicator-application is bugged, which breaks banshee-community-extensions compilation (and generally has bad dependency information going on). I've attached a bunch of fixes to a debdiff on bug #564506 - it looks like tedg isn't online right now, so i can't go through him... and it's in main.11:32
ubottuLaunchpad bug 564506 in indicator-application "libappindicator-cil-dev's .pc file points to the wrong place" [Critical,In progress] https://launchpad.net/bugs/56450611:32
directhexwhich steps should i take next to ensure the package is all shiny and happy in time for lucid?11:33
directhex(i.e. should i be uploading random packages to main a fortnight before release?)11:33
ScottKslangasek: I'd appreciate it if you'd review rootstock and sssd (absolutely no rush).11:59
lamontdoko__: asked where? (hooker build)12:14
doko__lamont: #soyuz12:15
lamontdidn't see the request. :-(12:16
mvoslangasek: hi, so … here is a possilbe workaround for the mountall bug, details in #559582 on why it is needed, http://people.canonical.com/~mvo/tmp/initramfs-tools_0.92bubuntu74.debdiff what do you think12:17
slangasekmvo: if that works reliably, yeah, go for it12:20
slangasek(wow, libpng - of all things)12:20
cjwatsonthat dependency needs to be architecture-specific, or it'll break ia6412:21
cjwatsonmvo: ^-12:21
cjwatson   libc0.1 |   2.10.2-6 |      unstable | kfreebsd-amd64, kfreebsd-i38612:22
cjwatson   libc0.3 |   2.10.2-5 |      unstable | hurd-i38612:22
cjwatson     libc6 |   2.10.2-6 |      unstable | amd64, armel, hppa, i386, mips, mipsel, powerpc, s390, sparc12:22
cjwatson   libc6.1 |   2.10.2-6 |      unstable | alpha, ia6412:22
ograwow, what a naming mess12:23
mvocjwatson: woah, thanks12:23
mvoI wonder if I can abuse shlibs.local for this somehow12:23
slangasekyou could12:23
slangasekbut I think the hard-coded dep is better12:24
slangasekbecause it avoids initramfs-tools-bin ending up later with a *too weak* dep12:24
* mvo nods12:27
lamonton those occasions where it's been done, I've always seen the whole pile of the above, or been the one filing the bug telling them to fix it12:28
mvoslangasek, cjwatson: could you please review http://people.canonical.com/~mvo/tmp/initramfs-tools_0.92bubuntu7.debdiff2 ?12:47
cjwatsonthese days I think you can actually get away with using [arch] syntax in Depends fields, provided the package is architecture: any - dpkg-gencontrol expands it12:47
mvooh, cool12:48
cjwatsonalso I don't think DEB_ARCH is defined12:48
mvolet me try that12:48
cjwatsonoh, maybe cdbs defines it12:48
mvocjwatson: cdbs should do that, no?12:48
cjwatsonyeah, apparently so12:48
mvobut let me try the [arch] in deiban/control, that is certainly more elegant12:50
cjwatsonas long as you don't accidentally use it in an architecture: all package; but then substvars wouldn't work in that context either12:50
mvocjwatson: ok, final one (I hope): http://people.canonical.com/~mvo/tmp/initramfs-tools_0.92bubuntu74.debdiff312:57
james_woops, could someone reject upse please?12:58
james_woh, I can do it can't I12:58
james_wwas supposed to be ubuntu112:58
cjwatsonmvo: LGTM12:58
cjwatsonoh, why the lower version on ia64?12:59
mvocjwatson: thanks, hrm, i looked at the wrong rmadison output13:02
mvocjwatson, slangasek: uploaded the workaround for the server upgrade issue, I tested it in kvm and before FAIL, after WORKS13:28
mvoso should be good13:28
slangasekogra: KERNEL_IMG_REL=${KERNEL_IMG_REL/_*_armel.deb} - buggy; this is a /bin/sh script, not a bash script13:33
slangasekogra: rejecting rootstock as a result - please fix this to work under dash, and test before reuploading13:37
slangasek(or drop that feature, if you prefer; I saw you discussed it with ScottK earlier)13:38
slangasekerm13:38
slangasekwell, I was going to reject rootstock, but it looks like someone's accepted it then13:39
slangasekogra: ^^ but please fix and reupload anyway :)13:39
ograslangasek, hrm13:58
ograslangasek, are you ok with the rest ? i can fix that bit13:59
ograslangasek, oh, you let it through13:59
slangasekno, someone else let it through, but it still has a bug14:00
* ogra was expecting a reject14:00
lamontslangasek: care to help me understand how the glib2.0 upload of 4 hours ago got a sparc build record?15:43
pittiah, sweet; a lot of the old tetex-* dependencies are actually alternate ones16:00
* pitti verifies tetex-base and removes it as NBS16:00
james_wpitti: yeah16:00
james_wI think I squished all the troublesome ones16:00
* pitti checks the others16:00
james_wcheckrdepends could really do with telling you this16:01
cjwatsonI tried to fix it once but I got lost down the rabbit hole16:02
james_wthe only troublesome NBS are audacious and sugar from what I can see16:03
james_waudacious has two packages that FTBFS against the new version16:03
james_wand sugar is half-way upgraded to the new upstream16:03
doko__slangasek, ubuntu-release: please reject the eglibc upload; one more patch coming16:10
pittidoko__, slangasek: ^ done16:10
pittislangasek, ScottK: ok, confirmed that tetex-{bin,base,extra} NBS are all okay to remove, and removed \o/16:14
james_wthanks pitti16:18
kirklandslangasek: ping, re: https://bugs.edge.launchpad.net/ubuntu/+source/qemu-kvm/+bug/51327316:18
ubottuLaunchpad bug 513273 in vgabios "kvm with -vga std is broken since karmic" [High,In progress]16:18
kirklandslangasek: we have a user who as regression tested vgabios against bochs16:18
kirklandslangasek: which is the remaining thing you asked for16:18
kirklandslangasek: i'm going to go ahead and upload vgabios again, and it can await your approval (again)16:19
kirklandslangasek: feel free to reject it, if there's more you want tested16:19
cjwatsonubiquity and hdparm both fix RC bugs16:41
* pitti looks at hdparm17:01
pitticjwatson: oh, thanks for fixing that17:01
cjwatsonthere's a little bit of controversy in the second bug; I confess I don't entirely understand Jerone's objection17:01
cjwatsonso you might like to assess it somewhat independently17:01
cjwatsonI mean obviously I think I'm right O:-)17:02
pittiah, I only followed the first bug so far17:02
pitticjwatson: with the workaround/fix in hdparm, the linux task certainly should't be lucid/critical any more, right?17:03
cjwatsonI guess not17:03
cjwatsonyou'd still be able to break it by running hdparm by hand17:03
pittiright, that's why it looks more like a workaround17:04
pittibut it should stop the linux task from stopping the release17:04
pitti(especially since it's probably nontrivial to fix, and it might even be a problem in the firmware of those particular devices..)17:05
lamontogra: still around?17:07
ogralamont, yup17:08
lamontogra: I'm figuring I'll kill off huito and jambul (the last of the pegatrons) - did you want a mass giveback after that to catch the rest of haskell pain?  or?17:09
lamontogra: also, libgphoto2 is dying in doxygen on armel - infinite loop inside the app17:09
ogramight make sense17:09
* ogra blames pitti ... he uploaded :P17:10
pittihm?17:10
pittioh, libgphoto2?17:10
ograyeah17:10
ogramassive pain in aour rams butts17:10
ogra*arms17:10
lamontpitti: if you fixed it to not build all the arch-indep stuff on an arm...17:11
pittisounds possible17:12
cjwatsonpitti: oh, it's certainly an unashamed workaround17:14
pitticjwatson: it looks like you just remove the -B option, while Jeroen's change disables hdparm altogether (hdparm-functions has other bits); but I believe -B is the only thing we actually ship by default17:14
cjwatsonthat was my assessment from reading the code17:14
cjwatsondouble-checking wouldn't hurt17:14
pitticjwatson: it seems to be that the bug doesn't happen on that particular operation, but on the initial IDENTIFY DEVICE17:15
pitti(incidentally that's very similar to the recent udisks-probe-ata-smart bug)17:15
pitticjwatson: so from what I can see, if an user would customize /etc/hdparm.conf to set other options than -B, they would again be done for firefire drives, too, and again break them?17:16
cjwatsonI think so17:16
pitti(conversely, with Jeroen's variant you couldn't ever run custom hdparm commands on any firewire drive)17:16
cjwatsonthough hdparm.conf can be disk-specific17:16
pittisounds like being between a rock and a hard place :(17:16
pittiah, it can?17:16
pittiok, then I prefer your fix indeed :)17:16
pittiah, right, these come in /dev/foo { } blocks17:17
cjwatsonsuch is my understanding17:17
cjwatsona release note mightn't hurt17:17
lamontogra/pitti: if you wanna convince jocote's dchroot to not scream about mutex assertions, the chroot is current and has libgphoto build-deps.  Likewise, it's just a lucid chroot on a lucid system, to make things easier if you have either bbg3 or pegatron you control17:21
* lamont afk for a bit17:21
doko__slangasek, ScottK: http://people.canonical.com/~doko/tmp/codecs.open.log17:22
ScottKdoko__: That's a longer list than I'd hoped.17:23
slangaseklamont: glib2.0 build record> well, I have yet to figure out why we *don't* get build records for valgrind/armel and ltsp/armel, so I don't think I have much insight here17:42
slangasekkirkland: vgabios> if it's regression-tested with all the revdeps, that's all I asked for; will gladly accept it this time around17:47
slangasekdoko__: codecs.open - thanks for gathering that data17:50
kirklandslangasek: i'm happy with it18:13
doko__slangasek: eglibc uploaded, will be away for the evening, reading backlog later19:00
lamontslangasek: really...  interesting (glib2.0)20:00
lamonthttps://bugs.edge.launchpad.net/soyuz/+bug/564759 <-- slangasek20:00
ubottuLaunchpad bug 564759 in soyuz "PaS says not to build glib2.0 on sparc, but it's built anyway" [Low,Triaged]20:00
=== highvolt1ge is now known as highvoltage

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