/srv/irclogs.ubuntu.com/2012/10/12/#ubuntu-release.txt

skaetinfinity,  can you take a close look at the ubuntu desktop images, and verify all the points in the release checklist have actually been handled?      I'll be doing some updates as well.00:02
infinityskaet: Yep, yep.00:05
skaetthanks infinity :)00:06
cjwatsonslangasek: ^-00:26
cjwatsonparallel-accept-safe00:26
cjwatsonslangasek: If you could do debian-installer once grub2-signed has built and published, then I could go to bed :-)00:26
infinitycjwatson: It just needs a rebuild?00:27
cjwatsonskaet: ^- that's the one00:27
cjwatsoninfinity: Yeah00:27
infinitycjwatson: I have the technology to do that. :P00:27
skaetthanks cjwatson.00:27
skaetthanks infinity00:27
cjwatsonSo do I, but not the technology to stay up half the night again :P00:27
slangasekcjwatson: yeah, we can take care of d-i00:27
infinitycjwatson: Yeah, I realised that I'd been working for 24h when I went to bed this morning. :/00:27
infinity(oops)00:28
slangasekinfinity: how much money did you raise for charity?00:28
skaet:)00:28
infinityslangasek: Two dollars and a discarded candy wrapper.00:28
slangasekinfinity: doing it wrong00:28
slangasekso, this is interesting00:30
slangasekcmp build/shim.efi.signed /usr/lib/shim/shim.efi00:30
slangasekbuild/shim.efi.signed /usr/lib/shim/shim.efi differ: char 217, line 300:30
slangasekI'm quite certain that worked on the last binary00:31
cjwatsonErr00:31
cjwatsonWhy would the signed and unsigned binaries be identical?00:31
slangasekcjwatson: because I ran sbattach --remove :)00:31
cjwatsonOh, and didn't change the filename :P00:31
slangasekyeah00:31
slangaseknoted, will make that more obvious :-)00:32
slangasekwell hmm00:34
slangasekdowngrading sbsigntool and testing against the previous shim, the command fails in the same way00:34
cjwatsonSo bug in new sbsigntool?00:35
cjwatsonSucks to be Jeremy.00:35
slangasekno00:35
cjwatsonOh.  Reading comprehension.00:35
slangasekpossibly pre-existing bug in sbsigntool00:35
slangasekbut I swear I tested that part00:35
cjwatsonThen confused.  Did it actually work before?00:35
slangasekmaybe?00:35
slangasekI have no logs to prove it ;)00:35
slangasekneed to look at the PE struct and see what's going on00:37
slangasekfwiw the files are *largely* identical00:37
slangasek-0000320 00 40 13 00 00 04 00 00 8d 0c 15 00 0a 00 00 0000:38
slangasek+0000320 00 40 13 00 00 04 00 00 6a 8a 15 00 0a 00 00 0000:38
slangasek-5112520 74 0000:38
slangasek-511252200:38
slangasek+5112520 74 00 00 00 00 00 00 0000:38
slangasek+511253000:38
slangasekaha, that's a length field, isn't it :)00:39
slangasekgrr00:39
cjwatsonAll right, I'm off to bed.  Don't forget to accept those boot loaders. :-)  SMS me if there's a bug in my patch so that I can come back and fix it.00:40
slangasekgrub2 just accepted :)00:41
infinityWas just about to click that...00:41
cjwatsonYay.00:41
* infinity goes to have a spot of food instead of queue colliding.00:41
slangasekand grub2-signed accepted00:45
skaet:)00:49
* skaet stands by to kick off the full set of rebuilds, once the publisher runs.00:49
ScottKskaet: It'd be nice to get the first Kubuntu set out before you kick off another.00:51
skaetScottK,  Kubuntu set is building now and almost out.00:54
* skaet just went to check, and yeah they are out.00:55
skaetScottK,  ^ they are available now.00:55
skaetKubuntu active build has started as well.00:55
ScottKThanks.  Will test shortly.00:56
skaet:)00:56
infinityskaet: Release checklist looks good from my end, BTW.  Looks like others took care of things while I was napping this morning. :P01:12
skaetyup.   but a second set eyes (that are no longer sleep deprived) builds confidence.  ;)01:14
skaetthanks01:14
cjwatsonslangasek: ^- grub2/amd64 waiting in unapproved there01:15
cjwatson(I would be in bed but my daughter was suddenly ill ... :-/)01:15
slangasekcjwatson: got it, thanks01:15
slangasekcjwatson: aw :/01:15
infinityDearest libatomic-ops, PFO, kthx, no love, Me.01:16
skaetcjwatson,  sorry.  :(01:17
* infinity is tempted to mail his magical Panda that CAN'T REPRODUCE THIS BUG to the DC to build this package...01:19
* ScottK stocks up on schadenfreud.01:28
* infinity beans ScottK in the head with a high velocity Panda.01:28
infinityTis driving me nuts.  I can understand not being able to reproduce the weird looping testsuite issue.  Seems entirely a timing thing, and maybe my Panda's just a little faster or something, I dunno.01:30
infinityBut then the segv that the buildds *all* see right after the loop doesn't happen.  That segv just doesn't exist here.01:30
infinityDouble-u, tee, eff.01:30
* skaet figures it all depends on the binsort of the part you've got on that panda, and its tollerances :P01:30
wgrantinfinity, slangasek: Are you likely to miss a couple of publisher runs over the next few hours if we skip them?01:36
skaetwgrant,  yes01:36
skaetwe're waiting on slangasek to review some grub2 patches,  and then get them built/published before kicking off the full set of candidate image builds.01:37
infinitywgrant: Right now, yes.01:37
wgrantAh01:37
infinitywgrant: Ask that again after a new d-i is built and installed, and the answewr's likely "no".01:37
* skaet nods01:37
slangasekI guess I should expedite this shim-signed upload then :P01:37
wgrantThanks, will wait01:37
wgrantWe'd like to get some DB patches out before we can't do anything next week01:38
infinityslangasek: Did d-i need to wait on your shim too?01:38
wgrantBut each means skipping a publisher run, basically01:38
infinitywgrant: Understood.01:38
slangasekinfinity: yeah, it kindasorta does01:38
infinitywgrant: We'll be a lot more slack pretty soonish.01:38
wgrantRight, I thought you were already basically done in that respect01:38
infinityslangasek: Then go forth and shimmy.  Colin implied I could d-i as soon as grub2-signed was published, so I'll back off the trigger. :P01:38
infinitywgrant: Turns out that secure boot sucks and wants us all to die in the face.01:39
skaetwgrant, no such luck.   blocker bugs discovered today.01:39
wgrantIndeed01:39
slangasekinfinity: shim-signed uploaded to quantal-proposed; not sure a review is meaningful since the only diff is a binary blob, but if you want to accept that and then copy both shim+shim-signed from quantal-proposed to quantal once built, we should be good to go01:43
slangasek(and sorry for the extra publisher cycle involved)01:43
slangasekwe could in theory push shim from quantal-proposed to quantal now and I could reupload shim to quantal instead of quantal-proposed if you prefer, but then the accept has to be delayed anyawy01:44
infinityMeh, whatever.  I have nothing better to do tonight but delay wgrant's plans.01:45
wgrant:)01:45
infinityAnd, really, nothing fills me with greater joy.01:45
cjwatsonslangasek: Shouldn't necessarily be an extra publisher cycle.  I believe you can copy from accepted.01:46
skaetslangasek,  you going to be around to review infinity's d-i?01:46
slangasekskaet: yes01:46
skaet:)01:46
skaetthanks01:46
infinityNot much to review.01:46
slangasekcjwatson: oh, that's handy01:46
infinitycjwatson: Can you?01:46
cjwatson(I sometimes don't when being paranoid, but I really don't see why not.)01:46
wgrantYou can't copy binaries before the publisher runs01:46
infinity^01:47
cjwatsonOh.01:47
wgrantBinaries aren't published until they're in DONE01:47
cjwatsonBlast then.01:47
wgrantRather01:47
wgrantThank custom uploads :)01:47
infinityNow, what you CAN do is time your copy so it happens between the two publisher runs.01:47
infinityBut that's tricky.01:47
wgrantRight, if you're really fancy you can copy after process-accepted but before publish-distro01:47
infinityAnd involves a lot of OOPSes while you hammer at trying to get it right. :)01:47
infinityNot that I've done this...01:47
cjwatsonwgrant: Err.  The check for that appears to be after the bit that says "if it's the same series, the same archive, and include_binaries, then skip all further checks".01:48
wgrantcjwatson: that doesn't mean it'll actually copy the binaries01:49
wgrantIt just means it won't create conflicting builds01:49
wgrantThe copier uses SPPH.getBuiltBinaries01:50
wgrantWhich returns a BPPH for each distinct BPR that's built by the source and published in the source's context01:50
wgrantThe BPPHs don't exist until process-accepted runs01:50
cjwatsonOh, I missed that detail.01:51
cjwatsonOf course, still a PackageUploadBuild until then.01:51
cjwatsonNot that this is an insurmountable barrier, but it all starts looking rather like delayed copies if you aren't careful ...01:52
wgrantDon't even think about it :)01:52
cjwatsonI think perhaps I should make attempt number two at going to bed instead.01:52
wgrantWe can create BPPHs at accept time if we make custom uploads sensible01:53
cjwatsonYeah, custom uploads need a fairly substantial overhaul01:53
cjwatsonCustomUploadsCopier is a moderately decent band-aid by now, but it's fundamentally a hack ...01:54
wgrantPretty much01:54
wgrantMore hack than decent01:54
cjwatsonWhen really what it ought to be is "copy publication record, done"01:54
cjwatsondecent in the sense that it more or less meets our requirements01:55
cjwatsondespite sucking01:55
wgrantYes01:57
infinityslangasek: shims copied, BTW.  Waiting on publisher run(s) now.02:10
infinityslangasek: Say, do you have a non-ES Panda lying around with precise installed on it?02:10
=== Ursinha is now known as Ursinha-afk
plarsI think this is probably actually an ubuntu website bug, but bug #1065789 - I'm just getting sent to ubuntu.com when I click the release notes link02:21
ubot2Launchpad bug 1065789 in ubiquity "release notes link in installer points to www.ubuntu.com" [Undecided,New] https://launchpad.net/bugs/106578902:21
slangasekinfinity: I have only an ES Panda02:21
skaetinfinity,  after publisher run,  d-i upload/build  then publisher,  then build isos?02:21
slangasekskaet: precisely02:21
infinityskaet: Yep.02:21
slangasekthough infinity could upload d-i now and let it sit in the queue until the publisher is done02:21
plarsmore bothersome right now is that I can't install, at least in virtualization, if I've previously installed any other way besides lvm+crypted.  That seems to be bug #106550202:22
ubot2Launchpad bug 1065502 in ubiquity "Ubiquity failed to proceed to partman" [Undecided,Confirmed] https://launchpad.net/bugs/106550202:22
infinityslangasek: Dang.02:22
plarsI have to go kill the partitions manually before I can get it to proceed02:22
slangasekinfinity: ?02:22
slangasekinfinity: oh, the panda, not the upload - yep, sorry02:22
infinityslangasek: Yeah, that. :P02:22
skaetslangasek, infinity - any insight into the bug that plars is highlighting?02:24
slangasekno insight02:25
infinityNein.02:25
slangasekI can go digging and try to reproduce, but I need to step away for food first02:25
infinityd-i bounce at the queue.02:26
infinitybounced, too.02:26
plarsit seems to also happen if I'm trying to install on top of, or side-by-side with a precise system02:27
slangasekskaet: btw, do you happen to have seen bug #1051306?  I've escalated it and targeted it, asking xnox to investigate; it's in a class of bug that potentially leaves the user with no way to get their machine back on the network if there are any bugs with Ubuntu drivers, so I think it needs to be followed up on before release and is a potential respin trigger02:27
ubot2Launchpad bug 1051306 in os-prober "windows not found unless partion is mounted" [Critical,Confirmed] https://launchpad.net/bugs/105130602:27
slangasekit may also turn out to be a minor corner case that's been there forever and that we should ignore02:27
slangasekbut better safe than sorry02:28
skaetthanks for flagging slangasek,  that one hadn't crossed my radar.02:28
infinityLast thing in the syslog is udisks2 registering with dbus, can we blame pitti?02:28
* skaet adding it to the pad.ubuntu.com/ubuntu-release02:28
slangasekstepping away for food now; back soonest02:29
skaetk,  thanks.02:29
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
slangasekinfinity: is the publisher done?03:04
infinityslangasek: Done enough for d-i to be building.03:04
infinityHence the self-accept up there.03:04
slangasekah03:05
* skaet was wondering who did... :P03:05
* slangasek goes back to his dinner :P03:05
infinityOm nom nom.03:05
infinityFun.  armhf missed the publisher by about 5 seconds.03:34
ScottKWasn't the goal maximizing your interference with wgrant's plans anyway?03:37
infinityFair point.03:37
skaetinfinity,  can I turn over the kicking off of the full set of rebuilds to you?03:44
infinityskaet: Sure.03:45
skaetThanks.03:45
skaetI think I've got the pad updated to the key points now,  but if you spot anything else,  please add.03:45
infinitySure.  I'll mostly just be kicking things off and going away.03:45
infinityBut if something comes up...03:45
skaetthere have been a couple of somethings...   see the bugs on the pad.    any of them you can help with?03:46
* micahg hopes the publisher will be available in ~3.5 hrs03:46
infinityskaet: Not sure on the 3 installer bugs listed at this point, though I may look into one or two later.  Certainly not for this round.03:49
skaetack.03:50
* skaet --> zzz 04:00
infinitywgrant: All done with the publisher for now.04:35
infinitywgrant: For bonus points, it overlapped by 2m, so it's not running right now.04:35
wgrantinfinity: Heh, thanks04:39
* infinity rules out lp-buildd's sbuild in his libatomic-ops hunt, and starts running out of ideas.04:39
wgrantThat's still not solved? :/04:40
infinitywgrant: Depends on which "that".04:40
infinitywgrant: Fixed it on i386, only to discover that it's now broken on armel.  But.  Only on the buildds.04:40
infinitywgrant: Several different machines/setups/etc, and I can't reproduce at all.04:41
infinitySo frustrating.04:41
wgrant(publisher disabled now, but should be back before the next run anyway)04:43
* slangasek eyes the build failures04:52
slangasekwhere'd security.ubuntu.com go?04:52
infinityYeah, I was just seeing that.04:52
infinityOh, is that what failed the world?  Hadn't look at logs yet.04:52
infinityslangasek: I need to take off soonish, might need someone else to restart this mess later.04:57
slangasekinfinity: just doing the stuff from the pad?04:57
infinityAlso curious if I can safely interrupt all of this...04:58
infinityProbably, it'll just let the current livefs builds spin and quit, I assume.04:58
infinityslangasek: Yeah, was just all 3 pipelines.04:58
infinityslangasek: Though, I'll be back later tonight, I can re-spin before I nap.04:58
infinityI might pick up that ubuntu-release-upgrader in proposed while I'm at it.04:59
slangasekas long as we're waiting for Godot to fix security.u.c, why not04:59
* stgraber waves from the other side of the ocean05:00
* infinity waves back.05:00
wgrantslangasek, infinity: Will you mind if we kill generate-contents-files today? We've run into its window now.05:17
slangasekwgrant: I don't think we mind05:17
wgrantThat's what I suspected05:17
wgrantDB update is done, publisher reenabled05:23
slangasekwgrant: thanks05:27
slangasekso since we're still waiting for security to be usable again, copying ubuntu-release-upgrader to -release05:27
ScottKFinally got an ISO download finished.  I really miss my FIOS when I'm not at home.05:38
infinityslangasek: It was already copied.05:38
infinityslangasek: Notice your sync was [1:0.189 => 1:0.189]05:38
slangasekinfinity: erm; I guess the bot didn't notice because of the connectivity problems05:39
infinityslangasek: The bot didn't notice because mine didn't go through the queue.05:40
slangasekah05:40
slangasekinfinity: mind letting the rest of the channel know what you're doing then, since it's hidden from the usual notification system? :)05:41
infinityslangasek: Ahh, I thought I'd implied strongly enough that I was doing the copy. :)05:42
infinityslangasek: No big deal.  Two won't hurt. :P05:42
slangasekinfinity: perhaps "might" expresses a different verb tense up north ;)05:42
infinityAlso, this pipeline is so going to completely run its course...05:42
slangasekare you getting successful builds out?05:42
infinityslangasek: "I might go out for poutine" is our way of saying "OH GOD, CHEESE CURDS AND GRAVY NOW".05:42
infinityslangasek: Yeah, since that first batch of failures, everything else has been a success.05:43
slangasekmmk05:44
infinityslangasek: http://paste.ubuntu.com/1274384/ <-- progress, so far.05:44
infinityIf those end up being the only failures, cherry-picking some retries shouldn't be hard.05:45
infinityslangasek: I'll be back in a few hours, I'll check my terminals and see what needs tidying.05:45
infinityslangasek: Feel free to, like, sleep or something.05:46
slangasekI will when I'm done fighting with sbsigntool05:46
infinityTrying to fix the signature removal not returning the binary to its original state thing?05:47
slangasekyes05:47
slangasekconcluded it's not (reasonably) possible because there's undeclared padding being added so we don't know the size of the pre-signed binary05:48
slangasekI mean, *we* know it, but sbattach doesn't05:48
slangasekso instead I'm going to see about recreating the signed binary using the extracted pkcs7 blob plus the original binary05:49
infinityYour diff looks like more than just padding, though.05:50
slangasekit's the padding, plus the resulting checksum05:51
slangasekwhere the checksum algo adds in the file size at the end05:51
slangasekalso, I'm having to implement the checksumming05:51
infinityAhh.05:51
babyfaceslangasek, for bug: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/985634, I think it's obvious and easy to fix, could you have a look on it?       I(victor zhou) add some translation suggestion  here:  https://translations.launchpad.net/ubuntu/quantal/+source/apt/+pots/apt-all/zh_CN/498/+translate06:03
ubot2Ubuntu bug 985634 in apt "Wrong translation during the installation process of Ubuntu 12.04 with choosing Simple Chinese as the installation language" [Low,Triaged]06:03
babyfacebut don't know how to make it used in the current build06:03
slangasekskaet: ^^ it looks like we have some bad translations in apt, which requires an apt package upload; this normally should be done immediately after the non-langpack translation deadline by somebody pulling the translations from launchpad and uploading, but apt wasn't on anyone's radar for this06:10
slangasekskaet: should we pull this in?06:11
infinityslangasek: If you hand-verify the diff to make sure the strings aren't broken.06:11
infinity(Well, or lint them)06:11
slangasekbabyface: your comment on the bug also indicates that you've made a suggestion, which would not result in any changes to the translation export.  Someone on the translation team would need to ack this suggestion first...06:12
slangasekinfinity: hey, I always review all translations before uploading them.  My question was about the timing, because this would definitely push back the start of candidate images06:12
infinityslangasek: I'd push to proposed, if I were you, and we'll pull it in as soon as we have another reason to rebuild (which, let's be realistic, we'll find one).06:13
slangasekwell06:13
slangasekmy hands are full, I'm not pushing it to proposed tonight06:13
infinityAnd if we don't, well.  We can decide if it's worth rebuilding just for apt.06:13
babyfaceslangasek, yes, I  talked this in #ubuntu-cn-translator, but got no reply   ;(06:18
ScottKBug #1065827 is a "It would really suck to release this way" bug.06:18
ubot2Launchpad bug 1065827 in jockey "Kubuntu 12.10 bcmwl install failure" [High,New] https://launchpad.net/bugs/106582706:18
ScottKKind of need to get the network working from the ISO.06:19
* infinity blinks at https://launchpad.net/ubuntu/+source/grub2-signed/1.6/+build/389851906:19
infinity^-- How did that only just finish 29 minutes ago?06:19
infinityAnd did this just invalidate all our builds?06:19
slangasekbabyface: I would suggest talking to dpm, the Ubuntu translations coordinator, to see if he can help get this fixed06:20
slangasekbabyface: as a rule, I don't put myself in the middle of translation disagreements for languages I don't read06:20
micahginfinity: amd64 wasin depwait06:20
infinitymicahg: Yeah, I'm assuming that, but on what?  grub2 finished 5h previously.06:21
slangasekinfinity: yes, yes it does06:21
infinityUnless the auto-dep-waity cronjob was busted. :/06:21
micahginfinity: the -bin package I thing06:21
slangasekit would have been dep-wait on grub2 if anything06:22
babyfaceslangasek, "dpm" ?  a person? which channel to find him ?06:22
infinityslangasek: Yeah, it would have been, but like I said, that finished 5h ago.  So, ugh.  Something went south here. :/06:22
slangasekbabyface: David Planella; I think it might still be a little early for him to be around, but he can generally be found on #ubuntu-devel among others06:22
babyfaceslangasek, ack. thanks.06:22
slangasekinfinity: I'm trying to think if this invalidates the d-i builds06:23
slangasekor if it's just the images06:23
slangasekI don't think d-i uses grub2-signed06:23
infinityIt doesn't use grub at all.06:24
slangasekyes it does06:24
infinityExcept to pull in grub-installer.06:24
slangasekincorrect06:24
slangasekit generates EFI-bootable images06:24
infinityOh.  Right.06:24
infinityEFI things.06:24
slangasekbut it does that by pulling them directly from archive.u.c06:24
slangasekso if those were up-to-date, it should be ok06:25
slangasekbut I'm not sure how to check that other than by peeling apart the tarball06:25
infinityThe build log could help.06:25
* infinity goes a'greppin'.06:26
infinityThe log seems less than helpful here.06:27
infinityslangasek: Yeahp, it was current.06:28
infinityslangasek: The log wasn't helpful on the efi.signed bit, but it did show that the current grub2 was the latest, and then the actual code in d-i checks apt-cache policy and grabs the efi bits from the mirror from the versioned directory matching the grub2 it just installed.06:29
infinityslangasek: So, that seems all good.06:29
infinityslangasek: But all our amd64 ISOs certainly will need rebuilding.06:32
slangasekyes06:32
slangasekwell, at least it's just amd6406:32
infinityStill getting intermittent failures anyway, so IS is still not done.06:32
infinityRight.  Back in a whileish.  Will redo the world anyway, since we accepted new packages.06:36
infinityOr, a new package.06:36
slangasekdid we?06:36
infinityubuntu-release-upgrader06:37
slangasekah, so that was after the builds started06:37
infinityYeah, it was after we noted the issues with security.u.c06:37
* slangasek nods06:38
infinity22:59 < infinity> I might pick up that ubuntu-release-upgrader in proposed while I'm at it.06:38
infinity22:59 < slangasek> as long as we're waiting for Godot to fix security.u.c, why not06:38
infinityAnyhow, that hits pretty much every image, so once the buildds quiet down (or, if I get IS to slap them around for me), I'll restart the mess.06:38
infinityOnce security/archive are also known-sane.06:38
infinityWhich doesn't seem true yet.06:39
infinitySo, back in a bit.  Respinning when I get back, ish.  Toodles.06:39
ScottKballoons: We need the "Install (entire disk with lvm and encryption)" test case added for Kubuntu live builds.06:47
ScottKinfinity: When you get back, would you please look at Bug #1065827 and assign it to the right piece of the build infrastructure?06:48
ubot2Launchpad bug 1065827 in jockey "Kubuntu 12.10 bcmwl install failure" [High,New] https://launchpad.net/bugs/106582706:48
* ScottK needs to go to bed.06:48
=== mmrazik is now known as mmrazik|afk
babyfaceslangasek,  translation  suggested by me was reviewed by some guy in the translator team just now, so the change will affect in next build?06:49
jibelScottK, testcase added as mandatory06:50
ScottKjibel: Thanks.06:50
ScottKOK.  Bed time.06:52
=== mmrazik|afk is now known as mmrazik
=== tkamppeter_ is now known as tkamppeter
=== micahg_ is now known as micahg
Davieyinfinity: if you are still around, what was the fun and games building livefs?08:07
didrocksLaney: hello, here is the change we discussed about the legal notice. It's been tested by 5 persons, (english and french locale) to confirm the correct locale is picked up. The html file just have few changes since yesterday's push to the ppa regarding the comments. No code change. (see linked bug) ^08:51
didrockscjwatson: hey, it seems Laney isn't around today, maybe you can have a look? (it's something on skaet's radar and legally required)09:08
=== mmrazik is now known as mmrazik|lunch
didrocksDaviey: ^ (continuing my small route of hunting release team people :p)09:23
xnoxskaet: I am marking bug 1065789 as ubiquity correctly reads the URL from the iso, and correctly goes there. The website then redirects to the homepage instead of quantal release notes.09:24
ubot2Launchpad bug 1065789 in ubiquity "release notes link in installer points to www.ubuntu.com" [High,Invalid] https://launchpad.net/bugs/106578909:24
xnoxskaet: I don't know the "making the release steps" so I don't know if the link was meant to be working already.09:25
xnoxskaet: it would be nice to make that link work through all the milestones though =/ not just final images.09:26
Laneydidrocks: yeah, sorry, I'm off today and won't have time to review09:26
didrocksLaney: no worry :)09:27
Davieydidrocks: hola09:30
didrocksDaviey: hey hey :-)09:30
Davieydidrocks: I am on holiday today...09:30
Daviey .. nah, just kidding :)09:30
didrocksargh, you too?09:31
didrockstsss :p09:31
didrocksDaviey: I would have continued my fallback list otherwise :p09:31
Davieydidrocks: This is the unity upload in the queue?09:31
didrocksDaviey: right, do not hesitate if you have any question09:31
cjwatsondidrocks: mm, yeah, sorry, better somebody who's more awake deals - security vuln last night and then was up half the night with a sick child09:32
cjwatsonsomebody will probably need to add it to the pad as a rebuild trigger I guess09:32
pittiso, skaet asked me to take bug 98563409:32
ubot2Launchpad bug 985634 in apt "Wrong translation during the installation process of Ubuntu 12.04 with choosing Simple Chinese as the installation language" [Low,Triaged] https://launchpad.net/bugs/98563409:32
pittithat means pulling the updated translation into apt and doing an upload09:32
didrockscjwatson: no worry, good luck with your child. I hope they'll get better soon09:32
pittiinfinity: ^ I think you already discussed that some hours ago?09:32
pittior is that just a minor thing not worth respinning?09:33
didrocksDaviey: basically, it's the same version that QA tested on the ubuntu-destkop ppa yesterday. I just fixed some html links (no code change) since.09:33
Davieydidrocks: is there a screenshot of the change in action?09:33
didrocksDaviey: can do some, one sec09:33
cjwatsonxnox: invalid is incorrect, as it is still a bug although not in ubiquity.  I've reassigned to the proper place.09:33
cjwatsondeleted bug 1065789 from the list of potential respin triggers, as a website fix will not require a respin09:35
ubot2Launchpad bug 1065789 in ubuntu-website-content "release notes link in installer points to www.ubuntu.com" [Undecided,New] https://launchpad.net/bugs/106578909:35
seb128pitti, images will be respined anyway, there is an unity update that needs to go in09:35
pittiit affects all images, though; server, flavours, etc.09:35
seb128pitti, the shopping stuff needs a pointer to details about "what we do with your datas" to confirm to some UE laws09:36
pittidon't get me wrong, I'm not particularly pushing here; if you guys say "don't bother", I'll be more than happy :)09:36
xnoxcjwatson: ok. I was not sure, hence mentioned it here.09:36
seb128confirm->conform09:36
xnoxseb128: UE -> EU09:36
seb128xnox, not in french :p thanks ;-)09:37
skaetpitti, from my understanding from the backscroll,  I think the best course is to put it in -proposed,  and then we'll pick it up if possible.09:37
xnoxseb128: well conform is not in frech either ;-)09:37
seb128dammit09:37
Laneyah, it only shows once, that's better than I feared09:38
didrocksDaviey: http://people.canonical.com/~didrocks/tmp/legal1.png this is the first time you open it09:38
didrocksDaviey: once you clicked on the link, you get the webpage opened and then further dash opening will show http://people.canonical.com/~didrocks/tmp/legal2.png09:38
didrocksclicking on the (!) icon opens the webpage again09:38
Davieydidrocks: I assume legal have ack'd the implementation as suitably closing the bug?09:41
didrocksDaviey: yeah, legal and design worked together on how this should be presented09:42
pittiskaet, infinity: apt uploaded to -proposed queue FYI09:53
skaetthanks pitti09:53
Davieydidrocks: another upload on the way?09:59
didrocksDaviey: I dputed -f 10 minutes ago… waiting…09:59
didrocksand checked the terminal that it took enough coffee :)10:00
Davieydidrocks: sure it hasn't been rejected ?10:01
didrocksDaviey: didn't get any email either10:01
DavieyI would have expected it to show by now.. ok, will wait another 510:01
didrocksDaviey: I can try to dput again (but the last command succeeded)10:01
cjwatsonLaunchpad was just down briefly for a database update10:01
Davieyah10:01
wgrantYeah, cronjobs will be back on in a couple of minutes10:02
cjwatsonSo I expect the queue cron jobs were off10:02
didrockscjwatson: does it catchup or it's going to the void? :)10:02
cjwatsonIt'll catch up10:02
didrocksah ok :)10:02
didrocksthanks cjwatson, wgrant10:02
didrocksDaviey: I was starting to think I needed to EOW now :p10:02
Davieydidrocks: Can you add your screenshots to the bug report, and email ubuntu-docs to let them know.  I suspect it doesn't matter if they refresh the images or not for this, but they'll judge that.. It's clearly more important it lands.10:03
wgrantRight, we just stop processing incoming for 10-15 minutes around DB upgrades. It'll process the queue as soon as it's turned back on10:03
didrocksDaviey: indeed, doing it now10:03
Davieysuper10:03
cjwatsonwgrant: Although process-upload was apparently never turned off; I assume it's an earlier stage10:04
cjwatsonOh, ignore me, I can't read10:05
cjwatson"Disabled by DEFAULT section"10:05
wgrantYeah10:05
cjwatsondidrocks: it's in the queue now10:05
wgrantWe turn them off centrally with a config file now10:05
cjwatsonYeah, I knew that but forgot :)10:05
wgrantRather than having to push out new crontabs to 20 machines10:05
didrocksthanks :)10:05
didrocksDaviey: ^10:06
Davieydidrocks: will be lazy and wait for lp to generate a diff for me. :)10:06
didrocksheh ;)10:06
* infinity catches up with the queue.10:22
infinitypitti: Did we not want to refresh all of apt's translations?10:27
infinitypitti: Rather than just the one?10:27
pittiinfinity: not sure, I was rather cautious10:27
infinitypitti: Could you do a full import and see how big/scary the diff is?10:27
xnoxisn't apt in a langpack anyway?10:28
pittiinfinity: I guess we could, if you prefer that10:28
pittixnox: well, it is because it's not that trivial to filter out, but we ship the mo files in the apt package10:29
xnoxI see, ok. plus for the installer we want more langs than langpacks.10:29
infinitypitti: I'd like to see the results of such an import, I guess, then I can decide which one to take. :P10:29
pitti"Your request has been received. Expect to receive an email shortly."10:30
* infinity tries to sort out why libmotif bumped SOVER if it's supposedly binary compatible with the previous version...10:31
* infinity holds off on re-re-spinning until the apt translations are sorted out.10:36
wgrant(that translation export finished a few minutes back, so the email should be there)10:36
infinitywgrant: Stalker.10:36
infinityHey, I think pypy might actually build on armhf this time around.  Neat.10:37
wgrantJust wanted to clarify that Launchpad really did mean "shortly" this time, and you don't have to wait for 3 hours :)10:37
xnoxwgrant: you remind me of the xkcd comic about progress dialog.10:39
infinitycjwatson: I'm torn between "tear out cairo-5c from the archive, and its one rdep" and "beat Keith with a stick until he provides a source package that's (a) not crack, and (b) builds".10:39
=== mmrazik|lunch is now known as mmrazik
infinityOh, I may have spoken too soon on pypy, it still has a day to go...10:45
didrocksskaet: as unity will need to be rebuilt anyway and we need to respin an iso, can you have a look if we can sneak gsettings-desktop-schemas in? It fixes bug #1060249 which will be triggered by a lot of upgraders if they have a debconf question. It's a revert of a previous upload to readd a deprecated gsettings schema. ^10:46
ubot2Launchpad bug 1060249 in debconf "frontend crashed with signal 5 in free_pending_nulls()" [High,Confirmed] https://launchpad.net/bugs/106024910:46
=== maxb_ is now known as Guest72551
didrocksjibel: FYI ^10:46
infinitydidrocks: Impressive duplicate list.10:47
infinitydidrocks: Where's the diff?10:47
didrocksinfinity: isn't it? quite surprising we didn't see it on our radar first10:47
jibelthere are much more but all set to invalid because retracing failed10:47
pittiinfinity: http://people.canonical.com/~pitti/tmp/apt-translation-refresh.patch FYI10:47
didrocksinfinity: http://paste.ubuntu.com/1274710/10:47
infinitydidrocks: Anyhow, if you're confident I'll like the diff, upload now, so I can get it built.10:47
* xnox so wants that bugfix in. Isn't it one of the top crashes on errors?10:48
pittiinfinity: caution, 5 MB beast10:48
didrocksinfinity: it's in unapproved10:48
didrocksinfinity: the diff is trivial, and I built and installed it to check that the schemas indeed is there then (and seen by gsettings)10:48
infinitydidrocks: It's just an upgrade ordering issue?10:48
infinitydidrocks: Couldn't a Breaks solve this for you?10:48
jibelxnox, does errors.u.c reports crashes that failed to retrace ?10:49
didrocksinfinity: right, we try to do that on the safe side, because for next LTS, we'll need to transition it anyway10:49
didrocksinfinity: and for that, we need the old schema around10:49
skaetdidrocks,  I'll go along with infinity's recommendation on this one.  (that is an impressive list of duplicates indeed.  :P )10:49
xnoxjibel: if you ask ev, he tells you the numbers =)10:49
didrocksthanks skaet :)10:49
jibelev, ^ did errors.u.c catch #1060249 ?10:50
cjwatsonbug 1065827 - oh dear, I think that's a casper bug10:50
ubot2Launchpad bug 1065827 in jockey "Kubuntu 12.10 bcmwl install failure" [High,Invalid] https://launchpad.net/bugs/106582710:50
cjwatsonand a nasty one - I saw it on Ubuntu too10:51
* infinity tries to filter the noise out of that apt diff so he can read it before Tuesday...10:52
didrocksthanks infinity :)10:53
* cjwatson adds 1065827 as a respin trigger and gets fixing10:55
skaetthanks cjwatson.10:55
infinitypitti: Yeah, pull the trigger on the refresh, assuming some po-linting thing thinks that's all formatted correctly.10:56
infinitypitti: I saw a ton of strings in there with obvious fixes.10:56
infinity(And I only read a few languages)10:56
pittiinfinity: LP does some consistency checks, yes10:57
cjwatsonpitti: Well, um, I'm not quite sure what's going on here with bug 106582710:58
ubot2Launchpad bug 1065827 in casper "Kubuntu 12.10 bcmwl install failure" [Critical,Triaged] https://launchpad.net/bugs/106582710:58
cjwatsonThe first part is a casper bug10:58
cjwatsonIt's checking for /.disk/info rather than /root/cdrom/.disk/info10:58
cjwatsonSo that much is an easy fix10:58
pittiinfinity: so do you want to reject the current upload then? Then I'll alter history in bzr10:58
cjwatsonAfter I do that, software-properties -> Additional Drivers is able to apply the change to bcmwl-kernel-source10:58
infinitypitti: Alter away.10:58
cjwatsonBut it doesn't actually load the wl module10:58
cjwatsonAnd if I load the wl module, I don't appear to get a wireless interface10:59
pitticjwatson: is that the same problem? i. e. apt not finding/using the package on the CD pool?10:59
cjwatsonThe casper fix deals with that part of it10:59
pittiyour's sounds like you'd be a lot further10:59
cjwatsonWe seem to have a pyramid of fail, though10:59
cjwatsonAnd I can't find much in the way of useful logs11:00
cjwatsonI have to fix casper anyway since that bug's likely to have all kinds of weird side effects, and it's a clear identified regression11:00
pittihm, it's green on https://jenkins.qa.ubuntu.com/view/Quantal/view/AutoPkg%20Test/job/quantal-adt-ubuntu-drivers-common/lastSuccessfulBuild/ARCH=i386,label=albali/, but we only check that "modinfo wl" works11:03
pittinot that it gets autoloaded or actually works (that wouldn't work in those tests)11:03
cjwatsonDo you have a system where you can reproduce this, or would it be helpful to teleoperate me?11:04
cjwatsonI was actually trying to reproduce a completely different bug, but seeing as I'm here ...11:06
pitticjwatson: ScottK says it happens in the kubuntu live system11:07
cjwatsonI'm running today's Ubuntu desktop amd64 image, from USB11:07
pittibut that applied to the earlier problem of not finding the packages in pool11:08
cjwatsonWith the casper fix applied manually using break=casper-bottom11:08
pitticjwatson: let me download the current i386 and test on my netbook11:08
* pitti trying to do 5 things at once11:08
cjwatsonBoot with break=casper-bottom, run   sed -i 's,.disk/info,root/cdrom/.disk/info,' /scripts/casper-bottom/41apt_cdrom   and exit 011:08
cjwatsonYou should then get a sensible sources.list11:08
pittiinfinity: I uploaded a new apt_0.9.7.5ubuntu3.dsc with full LP export11:09
infinitypitti: Danke.11:09
cjwatsonI'll try i386 in case there's a difference11:11
pitticjwatson: I can try it on my atom netbook which is i386 only11:12
=== doko_ is now known as doko
infinityOh crap, that apt was to proposed, I didn't even look.11:25
infinityOh well.11:25
cjwatsonI suspect we have enough to do that it won't matter that much11:26
pittiinfinity: wasn't it supposed to be?11:26
infinityYeah, it's just the cycle to squeeze it in when I notice it's done everywhere. :P11:26
infinitypitti: Nah, we knew a respin was coming up anyway, so faster is better.11:26
pittiinfinity: copying requires publication in -proposed first?11:26
infinitypitti: Yup.11:27
infinitypitti: Can't copy unpublished binaries.11:27
pittiinfinity: ah, sorry; I got asked to upload to -proposed11:27
infinitypitti: Nah, s'all good.11:27
infinitypitti: Just blaming myself for not noticing the target. :)11:27
cjwatsonpitti: identical symptoms here on i38611:27
pitticjwatson: still waiting for usb-creator to finish11:27
pitticjwatson: so module builds fine, but doesn't actually work?11:28
cjwatsonwhy bother, just dd it11:28
pittiah, right; old habit11:28
cjwatsonindeed11:28
cjwatsonthe PCI ID is 14e4:4315, which is in the list if I'm reading modinfo correctly11:28
cjwatsonOf course worth checking on your machine in case it's something bizarrely specific to this card ...11:28
pittiright, otherwise neither jockey nor u-d-common would even detect it; it reads the modaliases from the pacakge header, which come straight out of modinfo11:29
cjwatsonslangasek: BTW, following last night, what's our dbx update plan for 12.10?11:29
infinityWhoa.  Haven't seen the chroot tarball uncompress failure in ages.11:30
infinityI thought it was gone. :/11:30
pittierk, apt armhf FTBFS?11:30
pittioh, CHROOTWAIT; I guess that's what infinity is looking at11:30
infinityUh, everything on meissa for a long while.11:30
infinityYeah, fixing.11:30
cjwatsonOh my, yes.11:31
cjwatsoninfinity: https://launchpad.net/ubuntu/+archive/test-rebuild-20120922/+build/3842217 is spurious data corruption too11:32
skaetside effect of the launchpad work earlier?11:34
infinityNo.  side-effects of Pandas being awful.11:34
skaetk  :P11:34
infinityNothing new there, just sad that it's not magically resolved in the last year or two.11:34
cjwatsonYeah, been seeing it for ages.  It's just annoying.11:35
cjwatsonAlthough I do worry that it might show up for, like, real users.11:35
cjwatsonLaunchpad database changes would have to be really inventive to manage to cause build failures; the build slaves are at arm's-length.11:36
* xnox ponders if I am a real or an unreal user.11:36
wgrantYeah, dropping DB tables and columns doesn't tend to corrupt files on buildds like that :)11:37
pitticjwatson: product ID 4315 here as well; seddery worked fine, package installed from pool; but just as you modprobe wl doesn't actually do anything11:37
infinitywgrant: "Doesn't tend to" isn't ruling out the remote possibility.11:37
pitticjwatson: that worked in earlier releases, seems our bcmwl isn't compatible with our current kernel any more?11:38
wgrantinfinity: It's difficult to rule anything Launchpaddy out with certainty...11:38
cjwatsonYeah, but there's also no point in postulating magic causes.11:38
cjwatsonpitti: I'm also suspicious about why wl wasn't auto-loaded; what's supposed to do that?11:39
cjwatson(This may be a complex of three bugs, not two ...)11:39
pitticjwatson: normally udevtrigger at boot11:39
pitticjwatson: I suppose ubiquity's magic to build it for you in the background before it offers you to choose a network does a manual modprobe?11:40
* pitti RTFS11:40
cjwatsonErr11:40
infinitypitti: udev isn't retriggered after we build modules?11:40
cjwatsonI mean, what's supposed to do that when you run software-properties to enable the proprietary module11:40
cjwatsonThat's clearly neither boot nor ubiquity11:40
pittihm, I see nothing in bcmwl's postinst11:41
cjwatsonDidn't jockey use to do it, or am I misremembering?11:41
pittiyes, it did11:41
pittibut even after modprobe, I wonder why it doesn't actually detect any device11:43
cjwatsonSo is it not a bug that the jockey replacement fails to modprobe?11:43
cjwatsonI agree that the failure to detect the device is yet another problem11:43
pittioh, it is a bug11:43
cjwatsonBut currently you've changed the bug state such that there doesn't appear to be a bug task for the lack of modprobe11:44
pittiit'd need to go into the postinst11:44
cjwatsonOh, you think it should be there?  OK11:44
pittii. e. some clever udevadm trigger, perhaps not just a blunt modprobe11:44
pittiwell, my goal is to have "apt-get install bcm.." DTRT11:44
cjwatsonOK11:45
pittithat doesn't affect the graphics drivers, but it does affect wl11:45
* cjwatson draws #ubuntu-kernel's attention to it11:46
infinityMaybe udev itself needs a dpkg trigger that driver-related packages can register with (though that's way out of scope for a week before release)11:46
infinitySo we can just do one big udevadm at the end of a run.11:46
* pitti takes notes in the bug11:46
pittiI'll figure out an udevadm invocation and post it there11:47
pitticjwatson: ooh11:49
pitticjwatson: it gets claimed by the b43 driver11:50
pittiso bcmwl installs the blacklist file just fine, but apparently the postinst doesn't rmmod them11:50
pittiright now that package is designed for "works after reboot"11:51
cjwatsonAh, good catch11:51
pittiyep, that's it11:51
cjwatsonYes, modprobe -r b43; modprobe wl works11:51
pittirmmoding b43 ssb, modprobe wl, et voila11:51
cjwatsonJust after I'd unearthed a spare Ethernet cable :-)11:51
pittihmm11:52
pittithe postinst actually has that already11:52
pittiah no, I misread11:53
cjwatsonOnly if b44's loaded11:53
pittiright, but that's just written into the blacklist file, not executed11:53
cjwatsonWell11:53
cjwatsonSince it's an 'install wl' rule, it'd be executed on modprobe wl11:54
pittiso it seems to me the straightforward fix owuld be to add the rmmod || true and modprobe wl || true to the postinst11:54
cjwatsonIf it had been written11:54
cjwatsonWhich it hasn't11:54
pitticjwatson: what you see there is just a workaround for loading b44 and wl in the right order11:55
pittibut that's just written into a modprobe.d file; it doesn't do anything to "run" those11:56
pittiI followed up to the bug again11:56
pittiwant me to create/test/upload a fix?11:57
cjwatsonLike I say, 'install' commands in modprobe.d files are executed if the corresponding module is loaded11:57
cjwatsonI agree it doesn't do anything to load the module11:57
cjwatsonSure11:57
* cjwatson moves on to the next bug :)11:57
* apw smiles ... great11:59
infinitycjwatson: debian/rules reinvoking itself?  That seems an unorthodox way to write that. :P12:01
cjwatsoninfinity: I was matching binary-arch12:02
cjwatsonIt's certainly not the way I'd ordinarily write it, but when in Rome12:02
infinityI was waiting for you to say it matched context, so I could die a little inside.12:02
cjwatsonThat rules file is pretty awful.12:02
cjwatsondh solved so many ills by getting people to throw away their inability to write make.12:03
infinityYeah, I'm wishing I hadn't read the context.12:04
pittiinfinity, cjwatson: bcmwl to release or -proposed?12:06
cjwatsonrelease12:06
pittiuploaded12:06
pittiadmittedly I did some shortcuts to the testing; dpkg --unpack, scp the new postinst, and dpkg --configure -a12:06
pitti(faster than tryign to set up a full build env on the netbook)12:06
pittithat caused NM to see the device/networks right after configuration now12:07
infinitydpkg-deb -R && edit DEBIAN/postinst && dpkg-deb -b && dpkg -i12:07
infinity^-- How I prefer to test maintscript mangling.12:07
infinityAnd kinda required if it's a preinst instead of a postinst.12:08
cjwatsonI did not know about -R.12:08
cjwatsonLearn something new ... some days.12:08
infinitycjwatson: I didn't until slangasek hit me with an RTFM bat after I mentioned I used ar and tar.12:08
cjwatsonOh, this is cheating, it was added after 199912:09
infinityI think it's "new".  Which means "been around for years, but not since 199... Jinx".12:09
cjwatson(Specifically, in September 2011)12:09
cjwatsondpkg 1.16.112:09
infinityOh, not even years.  Year.12:09
infinityI don't feel so bad.12:09
infinityBut yeah, it's pretty handy.12:09
* infinity wonders if everyone goes through a phase of using ":" for "true" when they realise they're essentially synonymous builtins in most POSIX shells.12:14
infinityExcept, y'know, : is only readable to people with good eyesight. :P12:15
* skaet hands infinity a cup of coffee, as she pours one for herself.12:16
infinityAt this time of night, a gin would be more appropriate.12:17
* skaet hands infinity some "english coffee" then, ;) http://www.drinksecrets.com/drinks/english-coffee/d48312:19
infinitySounds like a poor man's Massive Destruction Weapon.12:20
skaetyeah,  it is interesting what google turns up from paired keywords.  ;)12:20
infinityThere's pretty much no way to respond that and not make it dirty, so I'll refrain.12:21
* skaet laughing too much to type properly.12:22
* ogra_ would leave the coffee out of that reciepe and keep it for the next morning though12:26
ogra_intresting that english coffee needs an irish glass :)12:27
infinityThe UK is a confusing place.12:28
infinityI'm sure it's best served with cheese toasties too.12:28
* infinity glares at this ghostscript build to get it to finish before :3312:28
infinityHey, glaring worked.12:29
ogra_heh12:29
skaetinfinity,  worth copying apt over from -proposed?12:29
infinityskaet: Yeah, can't until after it publishes.12:30
infinityI'm taking ghostscript too, hence the glaring.12:30
skaetk12:31
infinitySo, in an hour or less, I'll be respinning the world, unless anyone has anything else that's a showstopper.12:32
didrocks"world creator", that's impressive :)12:33
cjwatsonplars: I've chased the release notes symlink with the web team - it should be sorted later today12:33
cjwatsoninfinity: I'd like to chase bug 105130612:34
ubot2Launchpad bug 1051306 in os-prober "Windows not found unless partition is mounted" [Critical,Confirmed] https://launchpad.net/bugs/105130612:34
cjwatsonCurrently restoring my sacrificial Windows install to see if I can reproduce it12:34
infinitycjwatson: Alright.  If you make any progress (or complete lack) in the next hour, poke me.12:34
* infinity copies apt and ghostscript.12:35
cjwatson:/true> : is defined as being a special built-in rather than a regular built-in, so it's marginally different12:35
infinitycjwatson: In some shells, they're the exact same codepath, but yes, I realise they're not necessarily identical.  In the case of "foo || [blank]", though, "true" is the more readable option.12:37
cjwatsonI do tend to use "true" there, yes.12:38
infinity(That was what I was poking fun at pitti for, he had "|| :" in that last upload.12:38
infinity)12:38
pittiinfinity: c'est ne pas bon?12:39
pittiinfinity: I can reupload with || true if you prefer, but || : seems quite common in our scripts, too12:39
infinitypitti: I accepted it, it's bon enough.12:40
pittithe rmmod will always fail, as not all of the specified modules can be loaded at the same time (or even exist)12:40
pittiso at least it survived the dpkg -i tst12:40
pittitest12:40
infinitypitti: Anyone who knows POSIX shell knows what it means, and anyone who doesn't should learn.  I just find || true more readable, personally.12:40
pittiyeah, old "shell builtin vs. external program" thingy12:41
tkamppeterslangasek, hi12:41
infinitypitti: true is a builtin in most shells.12:41
infinitypitti: It's /bin/true that isn't. :P12:41
pittiinfinity: yeah; I guess I shoudl change my habits12:41
pittiwe all know how easy that is!12:42
cjwatsonAlso I prefer 'modprobe -r' to 'rmmod'12:42
cjwatsonBut too late now and it should do12:42
infinitypitti: Yeah, my habits need a pretty solid reason to change, generally.12:43
pitticjwatson: OOI, what's the difference?12:43
infinityPlus, muscle memory.  Like, I've never switched to debuild from dpkg-buildpackage (for instance), not because I find debuild technically inferior (though it has some questionable defaults) but just because I type "dpkg-buildpackage -i -I -rfakeroot -uc -us -S -nc" so quickly, it's frightening.12:44
cjwatsonVery minor :-)12:44
cjwatsonhttp://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_1412:44
infinityAnd I'm pretty sure all or most of those switches are no longer necessary, even.12:45
* infinity glances at the nvidia flood.12:46
cjwatsonOh, also special built-ins aren't guaranteed to be usable with execve.12:46
cjwatsonAnd regular built-ins can be preempted by functions, but special built-ins can't.12:46
cjwatsontrue () { false; }12:47
infinityOn the other hand, if you redefine true(), you kinda deserve what you get.12:47
cjwatson^- how to confuse anyone reading your shell script12:47
infinityWhich is likely a punch in the face.12:47
cjwatsonHuh12:47
cjwatsonActually, I think bash is non-compliant here12:48
cjwatsonYou can redefine : in bash ...12:48
cjwatsondash won't even let you try - you get "bad function name"12:48
cjwatsonBut you can redefine, say, fg in dash too12:49
cjwatsonOh, no, that's a regular built-in12:49
infinityI must have missed the mention that specials can't be redefined.12:49
cjwatsonCan't redefine break12:49
infinityThough, again, not sure why you'd want to.12:49
cjwatsonhttp://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_09_01_0112:50
cjwatsonAh, bash rejects : () { false; } in POSIXLY_CORRECT mode12:55
cjwatsonDamn, I thought I'd found that rare beast, a bash bug. :-)12:57
infinitycjwatson: So, we totally distracted you with scintillating POSIX discussions.  How goes the OS probing?12:59
cjwatsoninfinity: cannae reproduce here.  I'd suggest not blocking on respins for it for the meantime.13:05
cjwatsonI've asked the reporter for a bit more information13:05
infinityHrm.  Seems somewhat ironic that the last upload of gmap was by BenC to "fix FTBFS on many arches", but powerpc failed.13:06
infinitycjwatson: Alright, respinning in ~20m then.13:07
infinityAnd WTF, mate?  Where did armel's kgpg binary go?13:09
infinityOh, proposed.13:09
infinityPartial/early copy.13:09
xnoxinfinity: cjwatson: I use dpkg-deb -R but bash-completion doesn't know about it, so it's a pain.13:09
cjwatsoninfinity: resurrectable, or no-change rebuild?13:10
infinitycjwatson: Should be resurrectable.13:10
cjwatsonWe need to make sru-release check for this, I think.13:10
infinityYeah, we do.13:10
cjwatsonPeople get it wrong so often ...13:10
infinitycjwatson: Though, I'm not sure everyone uses sru-release -r for devel copying either.13:12
infinitycjwatson: (At least, I assume vorlon was using copy-package or something that landed his copy in the queue, rather than bypassing it)13:13
infinitySpeaking of queues...13:13
cjwatsonIndeed.13:13
infinityLet's see if that accepts or oopses.13:13
cjwatsonYou can use copy-package --auto-approve.  It depends whether you're wearing a developer hat or an archive admin hat.13:15
infinitycjwatson: Oh, also, fun on the ARMv5 rebuild.  libatomic-ops is totally a static library that gets included by a few compilers.  And it's been v7 on armel the whole time.13:15
cjwatsonScore13:15
infinityYeah, I'll need to try to trace just how bad that really is.13:15
infinityGCC doesn't use it on anything except ia64.13:15
infinityBut GCJ uses it universally, I believe.13:15
cjwatsonSame way syncpackage *could* auto-approve for archive admins, but doesn't, because people who happen to be archive admins might well sync stuff from Debian acting as developers and want review.13:16
cjwatsonIt's probably too late to rebuild GCJ now ...13:16
infinityYeah.  If only "reviewing" wasn't a pain in the butt for syncs.13:16
infinityThat's getting higher and higher on my annoyance list.13:16
cjwatsonYeah, either I should fix that LP bug, or I should make queuediff magically do pull-debian-source; pull-lp-source; debdiff13:17
cjwatsonFixing the LP bug might be easier ...13:17
cjwatson(Given it probably already *has* the packagediff from somewhere else.)13:17
cjwatson(Well, sometimes.)13:17
infinityIt generates it after accept, I think, not before.13:18
infinityFor syncs where it didn't have one for another reason.13:18
cjwatsonIn Ubuntu, sure, but it might well have it in Debian.13:18
cjwatsonIn any case, it ought to be trivial to get it to generate it13:18
infinityOh, sure, it may have a debian->debian diff.13:18
infinityubuntu->debian, it won't, but it should be made to.13:18
infinityThough, if there's queue diff bug hunting afoot, the much simpler (I suspect) "make queue diffs consider all subset pockets" bug also needs stabbing.13:19
cjwatsonHmm, rakudo at least gets past the buildd failure point on scheat13:19
cjwatsonThat's sadly not especially simple.  The whole ancestry handling code is a 'mre.13:20
cjwatson*'mare13:20
cjwatsonI've looked at it in the past and been reduced to leaving despairing comments.13:20
infinityOh, that's unfortunate.13:21
infinityIt sounds easy, in principle.  But I wasn't thinking along the lines of actual ancestry tracing.13:21
infinityJust defining a table of pocket subset/superset, and searching down through your set for the most recent version to diff against.13:21
infinityMight still goof up in the case of security, which isn't a superset of updates, but occasionally bases updates on updates.13:22
cjwatsonwgrant and I talked about it a while back.13:22
infinityOtherwise, it's pretty linear.13:23
cjwatsonThere are at least three different implementations of the same idea, arguably four13:23
cjwatsonI think there might be an excuse for at most two different behaviours13:23
cjwatsonThe whole lot needs to be consolidated and done properly13:23
ScottKcjwatson and pitti: Thanks for tackling my bcmwl bug.  I've got about 5 hours of solid meeting in front of me, but should have some time to do additional testing before my flight home.13:24
kenvandinei have a an update for chromium for their stable channel, should i upload that to -proposed?  or let the security team put it in -security?13:25
infinityOh, hrm.  This kgpg was in the same set that Ridell broke before and ScottK and wgrant spent time rescuing.13:25
pittiScottK: yw; thanks for pointing this out, those were two rather general and important bugs13:26
infinitykenvandine: If you plan to test and bless it by release, -proposed is fine, and we can move it to the release pocket.13:26
ScottKinfinity: We ended up reuploading everything.  I guess I missed one.13:26
kenvandineinfinity, can do13:27
infinityScottK: Oh.  Fun.  Care to do that one too? :P13:27
ScottKSure thing.13:27
cjwatsoninfinity: meissa's exploding again13:28
infinityUgh, meissa, again?13:28
infinityJinx.13:28
* infinity sets to manual, and will deal with it after kicking off builds.13:29
infinitySo.  Rebuilding the world.  Any last objections?13:29
cjwatsonIs kgpg on any of the images?13:30
cjwatsonKubuntu DVD apparently13:30
infinityOh, indeed.13:30
cjwatsonWhich we don't seem to build any more13:30
cjwatsonSo whatever :)13:30
infinityYeahp. :P13:30
xnoxcjwatson: infinity: my hand made grab-sync wrapper: does the two pull sources, debdiff and test build... that's how I "sponsor" syncs =) http://paste.ubuntu.com/1274916/13:31
cjwatsonWell, sure, I do something similar13:31
cjwatsonBut it would be more helpful for LP to do it13:31
infinityEspecially for those of us with only 100Mbit at home.13:32
highvoltageskaet: sorry for not looking at those release notes for edubuntu before (and thanks for taking care of it, it's looking good)13:32
* infinity is poverty-stricken, according to his Korean friends.13:32
pitti"only" 100 MBit, *weep*13:33
ScottKinfinity: On the way.13:33
infinitypitti: It's only 10Mbit up, if that makes you feel better.13:34
pitti/quit patting my poor DSL line13:34
ScottKinfinity: It's in the queue, not sure why queuebot didn't notice.13:36
infinityScottK: Because queuebot is fickle.13:37
infinityScottK: (And also not in the channel)13:37
skaethighvoltage,  adjust, sort, refine as needed.  :)13:37
ScottKThat would do it.13:37
RiddellI just pushed a fix for visible formatting strings in kde frontend bug 106598913:49
ubot2Launchpad bug 1065989 in ubiquity "[kde] formatting for strings visible in string" [Undecided,Confirmed] https://launchpad.net/bugs/106598913:49
xnoxRiddell: that's not enough.13:50
xnoxRiddell: you should change the actual po files with sed and remove those bits as well.13:50
xnoxotherwise you loose the translations to that string across the board.13:51
cjwatsonskaet: I'm going to miss at least some of the update call today - there's a presentation I need to attend13:55
cjwatsonAssuming G+ likes me this time round13:55
smartboyhwskaet, oh so there will not be a role of Release Manager ever?13:55
skaetcjwatson, understood.13:55
skaetthanks for letting me know.13:56
ScottKsmartboyhw: Prior to slangasek we survived some years without one.  Hopefully making it possible for non-Canonical people to run more bits of the release process will get done, so we can help out.13:57
smartboyhwAh:D13:58
cjwatsonbug 1051306 looking like a GRUB bug - whee13:58
ubot2Launchpad bug 1051306 in grub2 "Windows not found unless partition is mounted" [Critical,Triaged] https://launchpad.net/bugs/105130613:58
ScottKThere's a chromium-browser update in the queue.  Do Lubuntu/Mythbuntu want to try and land that if there is an opportunity?14:00
skaetScottK,  Mythbuntu isn't participating in 12.10 ;)14:01
skaetgilir, ^ thoughts?14:01
ScottKOK.  Well that narrows it down.14:01
gilirScottK, is there a package to test somewhere ? or the changelog ?14:01
infinityScottK: It's going in if/when it can.14:02
ScottKhttp://launchpadlibrarian.net/119585836/chromium-browser_22.0.1229.79~r158531-0ubuntu1_source.changes14:02
ScottKinfinity: Any reason not to go ahead and get it building then?14:02
infinityScottK: Nope, just hadn't reviewed it yet.  If you want to poke, have a look.14:03
gilirI would prefer to test it a bit just to be sure, or to push it as soon as possible to test it on the next ISO :)14:04
plarsxnox: hi, are you looking at https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1065034 actively?14:04
ubot2Ubuntu bug 1065034 in ubiquity "'ubuntu ubiquity: umount: /tmp/tmp.h3NCLhoxSh: not mounted' during a Reinstall attempt on a previously manually partioned vm installation" [High,Confirmed]14:04
infinityIt's going to proposed, so we can test from there.14:05
xnoxplars: yes.14:05
* Riddell hugs skaet 14:07
skaetThanks Riddell14:07
* smartboyhw hopes that the Release Team will do better than before in 13.04!14:08
xnoxskaet: /me is sad.14:09
smartboyhwskaet, /me also14:09
ScottKThe linux-firmware in queue looks like something we ought to have.14:10
smartboyhwActually who is NOT sad here raise up your hands please14:10
ScottKskaet: I'm going to accept linux-firmware to proposed and we can copy it over when there's a window.14:12
skaetScottK,  ok14:17
rtgScottK, the linux-firmware update is for a staging driver and doesn't affect many folks yet, though we will likely begin to see more of these devices in the real world.14:17
infinity"This commerts reverts to that older firmware."14:17
infinityrtg: Not awake yet? ;)14:17
ScottKAccepts.14:18
IdleOneskaet: This is not a major issue but you should also accept cheques as payment14:18
ScottKgilir: I accepted chromium-browser too, so there will be packages ~shortly.14:18
smartboyhwIdleOne, isn't check = cheques?14:18
rtginfinity, copy&paste from the original commit log entry.14:19
skaetIdleOne,  can you open a bug?  (me assuming this is about contribute, etc.)14:19
cjwatsonwhat14:19
infinityrtg: Corpies and pastes, surely?14:19
cjwatsonthe comment was about the topic14:19
IdleOneskaet: no the topic :) Sorry for disrupting, won't happen again14:19
rtgsurely14:19
=== joshuahoover1 is now known as joshuahoover
skaetIdleOne, sorry got confused with http://www.omgubuntu.co.uk/2012/10/ubuntu-adds-new-donations-page14:20
gilirScottK, ok thanks, I'll keep an eye on it14:22
* skaet did mass mark14:22
skaetfor rebuilding on iso tracker14:22
* infinity decides to take another stab at libatomic-ops before admitting defeat.14:25
smartboyhwLOL14:26
* skaet is betting on libatomic-ops at this point, given the past commentary on the subject, and lack of sleep infinity has been having. :P14:28
NCommanderjamespage, on bug #1065903, the Suggests change seems to be rather minimal, given it won't effect dependencies or even default apt-get behavior. Is there something I'm missing?14:28
ubot2Launchpad bug 1065903 in glance "glance should Suggest: python-ceph, not ceph-common" [Medium,In progress] https://launchpad.net/bugs/106590314:28
NCommandermorning skaet14:29
skaetmorning NCommander14:29
ev^ Another single line change that will bring much happiness. This lets us bucket KernelOops problems together.14:33
Riddellskaet: I put bug 1065989 under rebuild triggers14:34
ubot2Launchpad bug 1065989 in ubiquity "[kde] formatting for strings visible in string" [Undecided,Confirmed] https://launchpad.net/bugs/106598914:34
skaetThanks Riddell14:34
jamespageNCommander, its a very minimal but highly accurate change :-)14:35
jamespageI'd rather send out the right messages about how much we have tested ceph with openstack this cycle14:35
jamespageand I think suggesting the correct packages is quite important14:35
jamespageNCommander, I have a similar on for cinder which zul is working on ATM14:36
NCommanderjamespage, I don't disagree, but we don't even show suggests information in the software center (or do we?), or in APT by default. Forcing a rebuild to merely update a bit of metadata that isn't used anywhere in the default install (and is well hidden 90% of the time) seems a bit crazy given the time to final release14:37
jamespageNCommander,  apt-cache show glance -> Suggests: ceph-common14:38
NCommanderthe well hidden bit :-)14:39
jamespageNCommander, not really concerned about software centre as this is a server related package14:39
skaetjamespage,  put it to -proposed.   If there is a good opportunity it may get considered as an opportunity target, but at this point we need to keep churn down to only the critical bits.14:41
mvofwiw, software-center will use the "suggess" to display "addons" in the details page14:41
mvo(no idea if that matters or not in this case, but still wanted to mention it ;)14:42
NCommandermvo, good to know.14:42
jamespageNCommander, skaet: OK - please reject then and I'll re-upload to -proposed14:42
infinityev: You would have made me much happier if that upload had been 2 hours ago.14:43
NCommanderjamespage, done14:43
evinfinity: :)14:43
smartboyhwskaet, is this page actually updated? https://wiki.ubuntu.com/ReleaseManagement/ReleaseImageContacts14:43
infinitysmartboyhw: Looks fairly stale to me.14:44
smartboyhwinfinity, er at least the Xubuntu one is not correct......How could the project manager not = knome?14:44
slangasekinfinity: oh huh; you didn't learn -R from me, -e was the one I pointed at14:44
* smartboyhw is puzzled14:44
infinitysmartboyhw: stale, meaning wildly out of date.14:44
slangasektkamppeter: hey there14:45
smartboyhwinfinity, oh hurray I learnt a new word!14:45
infinityslangasek: You told me about -e when I was using ar and tar and then I read the manpage and decided -R was awesome.14:45
smartboyhwstale:P14:45
slangasekinfinity: nice :)14:46
tkamppeterslangasek, I have asked for some more info in the CUPS bug, and error_log with the "last words" of cupsd before dying, your cupsd.conf, and whether your cups is correctly broadcasting its queues via Avahi.14:47
slangasektkamppeter: ack14:48
skaetsmartboyhw, infinity is right,  that page is out of date, and we have been pretty much handling this by the manifest wiki page based on comments at last UDS.  I'll clean up the references.14:51
* skaet adds it to the list.14:51
smartboyhwYay!14:51
smartboyhwThx skaet14:51
jamespageNCommander, re-uploaded to -proposed as requested14:51
=== micahg_ is now known as micahg
smartboyhwskaet, https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuStudio#System_Requirements we will change it to 768MB but then the 2GB or more memory thing will still exist:D15:20
skaetthats fine.  thanks smartboyhw,  just make the change.  :)15:21
smartboyhwskaet, :)15:21
smartboyhwskaet, changed it just now:D15:22
infinity^-- Me admitting defeat for now.15:26
cjwatsonHah15:30
cjwatsonIt'll have to do15:31
infinityHow are there no open Debian bugs on rhmessaging failing to build, like, everywhere?15:32
infinityFor 127 days...15:33
smartboyhwWow:D15:33
* infinity just dumps the outdated ppc binaries and carries on.15:34
smartboyhw!15:34
smartboyhwDoes anyone know if ubuntustudio-default-settings 0.38 is accepted?15:38
cjwatsonhttps://launchpad.net/ubuntu/+source/ubuntustudio-default-settings15:38
cjwatsonSays yes15:38
infinitySeveral days ago.15:38
smartboyhwcjwatson, duh I am still seeing ubuntustudio-default-settings0.37 in the manifest15:38
* smartboyhw is scratching his head15:39
cjwatsonYou're looking at an old image then.15:39
cjwatsonCurrent one says 0.38/15:39
cjwatson.15:39
smartboyhw...15:39
infinityhttp://cdimage.ubuntu.com/ubuntustudio/dvd/current/quantal-dvd-amd64.manifest15:39
infinityDefinitely 0.3815:39
smartboyhwoh damn it is what did I go on? Sorry cjwatson infinity15:40
slangasek^^ has a few bugfixes we want for our SB toolchain15:47
plarsseb128: I was looking at bug 1060368, and it appears that it may be fixed now15:50
ubot2Launchpad bug 1060368 in libunity-webapps "reloading when a webapp is open causes the webapp icon to disappear from the launcher" [Medium,Confirmed] https://launchpad.net/bugs/106036815:50
plarsseb128: however, https://bugs.launchpad.net/ubuntu/+source/libunity-webapps/+bug/1060274 still seems to be there, yet it is marked fix released15:50
ubot2Ubuntu bug 1060274 in libunity-webapps "webapps do not show up in dash search after installation" [Undecided,Fix released]15:50
cjwatsonSo, I have two choices for fixing this grub-mount bug15:50
cjwatsonI can implement full symlink support, making symlinks to directories show up properly15:50
ScottKslangasek: Accepted.15:51
slangasekScottK: ta15:51
cjwatsonOr I can implement a quick-and-dirty (and possibly non-upstream) hack to ignore GRUB_ERR_BAD_FILE_TYPE when reading a directory and trying to get the properties of a non-directory, which will have the effect that symlinks to directories will behave oddly (missing from directory listings, you get ENOTDIR when trying to list them individually, etc.) but won't make the rest of the containing directory appear empty15:52
infinityOkay, libatomic-ops can take a long walk off a short pier.  Now the testsuite's misbehaving on powerpc.15:52
cjwatsonI'm inclined to do the latter15:52
xnoxcjwatson: i am ok with a later. the OP had a symlink to directory. And os-probe doesn't require reading symlinks to directories to detect stuff.15:55
cjwatsonxnox: Indeed, that's part of what tipped me off to this being the pattern15:56
cjwatsonWe hope it doesn't require reading symlinks to directories, anyway :)15:56
=== micahg_ is now known as micahg
cjwatsonI suspect the odd corner case may still fail, but it will be a lot rarer15:56
cjwatsonYou'd have to actually hit the sym->dir directly, rather than just trying to list a directory that contains one15:57
* xnox takes mental note to symlink /etc for fun15:57
cjwatsonQuite15:57
slangasekwat15:59
slangasekpretty sure Debian Policy doesn't guarantee the symlink won't reach up off the disk and strangle you if you do that15:59
cjwatsonI don't see what's wrong with symlinking /etc, as long as it's to somewhere on the same fs16:00
xnoxslangasek: who cares about Debian Policy, when we are crafting a test case to fail grub-mount when trying to os-detect Windows 7....16:00
cjwatsonAfter all this is part of the reason why dpkg doesn't automatically replace symlinks with directories and vice versa16:01
slangasekcjwatson: well, there was a recent (< 2y) policy discussion about the rules for relative vs. absolute symlinks so maybe this has changed now, but it used to be that making symlinks out of system dirs would result in wrong traversals16:04
slangasekdoko, infinity: seeded, thanks16:05
cjwatsonslangasek: /etc -> /foo would be fine though16:06
slangasekI suppose :)16:06
xnoxthat was my cunning plan =)16:10
xnoxand see how much stuff fails =)16:10
plarsogra_: yeah, on today's arm image (20121012.2) I'm getting this same issue with not being able to exit the installer and get to a live session16:14
ogra_well, thats rather minor i would say as long as the installer does its duty :)16:15
ogra_something we can release note16:16
plarsogra_: going to retry the install, but that's how I noticed it actually, when installer crashed on me last night16:16
plarsogra_: interestingly, if I ctrl-alt-f1 *before* quitting the installer, then I can get to a vt16:17
cjwatsonI've moved bug 1051306 to a rebuild trigger, since I just uploaded a fix.16:17
ubot2Launchpad bug 1051306 in grub2 "Windows not found unless partition is mounted" [Critical,Fix committed] https://launchpad.net/bugs/105130616:17
* ScottK is confused. I see .3 ^^^, but the latest at http://cdimage.ubuntu.com/kubuntu/daily-live/ is .1. Am I looking in the wrong place?16:18
cjwatsonScottK: It's .3 on nusakan; it's probably just taking a while to sync to cdimage.u.c.16:19
=== Ursinha-afk is now known as Ursinha
xnoxogra_: vt 7 handover not happening properly on panda for me as well.16:22
ScottKcjwatson: Thanks.16:22
* ogra_ isnt sure what to make out of that ... everything worked fine in beta216:23
plarsogra_: yeah, ubiquity is crashing at the same place for me on arm.  I'll try it again with a different usb stick in a moment, but this is suspicious.  Rather than letting it kill the installer and restart my session this time, I just went to a text console16:27
ogra_hmpf, i geuss i'll try an install myself16:28
rtgogra_, I did rebase ti-omap4 against master a couple days ago. I wonder if it introduced a regression.16:28
rtgppisati, ^^16:28
ogra_hmm, probably16:31
plarsogra_: https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1066046 is the bug, hggdh is also trying an install right now16:32
ubot2Ubuntu bug 1066046 in ubiquity "ubiquity crashes after user info screen on panda" [Undecided,New]16:32
* ogra_ takes a look16:33
ogra_plars, oh, yeah there is an oops in the syslog16:35
plarsogra_: there's a python trace from install.py, and a slowpath warning from kernel, possibly from when I did ctrl-alt-f116:36
ogra_yeah16:36
infinityrtg: The ARM coherent DMA stuff could relate.16:37
xnoxI think I have a fix for bug 106503416:37
ubot2Launchpad bug 1065034 in ubiquity "'ubuntu ubiquity: umount: /tmp/tmp.h3NCLhoxSh: not mounted' during a Reinstall attempt on a previously manually partioned vm installation" [High,Confirmed] https://launchpad.net/bugs/106503416:37
infinityrtg: I'll note that the armadaxp rebase reverted a couple of those commits, claiming conflicts.16:37
xnoxit affects all images but: core, cloud and pre-install. I think. partman-auto bug.16:38
rtginfinity, different source base, so Ike could well have had some patch conflicts.16:38
infinityrtg: Oh, no, I'm sure it really did *conflict* in his case, and not yours.  My point is that if it's conflicted with the armadaxp stuff, it's likely something nasty and intrusive, cause so is their patch. ;)16:39
infinityrtg: So, it may have broken ti-omap4, despite not actually conflicting in the patch sense.16:39
rtginfinity, true, especially with DMA coherency. I'll get ppisati to have a look when he gets back.16:40
slangasekcjwatson: so as of today, we have a server image that we think will boot on stgraber's laptop, correct?  (linux-signed + shim that avoids LoadImage)16:42
cjwatsonslangasek: I hope so16:42
slangasekok16:42
seb128plars, can you ping #webapps or kenvandine about those?16:48
plarsseb128: already did16:48
seb128plars, thanks16:48
plarsogra_: I'm trying a different usb stick now, one that I've used before, and it seems to exit the installer at the same point but never gives me the screen saying it's going to restart the installer.  I'm left with just a spinning mouse cursor, and can't even exit to a text console16:50
jibelbug 1066049 on server16:54
ubot2Launchpad bug 1066049 in plymouth "No graphical boot screen on server installation" [Undecided,New] https://launchpad.net/bugs/106604916:54
cjwatsonI didn't think there was meant to be.16:55
slangasekthere isn't16:55
jibelafter installation ?16:55
cjwatsonNetboot probably differs because it doesn't really know which product it's installing, in some sense.16:55
slangasekjibel: yes.  This is as specified by the server team16:56
cjwatsonBut the server ISO preseeds debian-installer/splash to false.16:56
cjwatsonIf you netboot with debian-installer/splash=false as a boot parameter you'll get the same effect.16:56
jibelah ok, thanks, that was a quick fix :)16:56
jibelsorry16:56
slangasek:)16:57
ScottKIs bug 1065034 considered RC?16:58
ubot2Launchpad bug 1065034 in ubiquity "'ubuntu ubiquity: umount: /tmp/tmp.h3NCLhoxSh: not mounted' during a Reinstall attempt on a previously manually partioned vm installation" [High,Confirmed] https://launchpad.net/bugs/106503416:58
xnoxScottK: yes16:58
ScottKRiddell: Are your ubiquity changes committed?16:58
xnoxScottK: have a fix. Doing final testing and will upload. actually it's a bug in partman-auto16:58
ScottKxnox: When you upload, please make sure you've got Riddell's string fix.16:59
ScottKslangasek: I have to head out, but if we've definitely got a new Ubiquity upload coming, I think linux-firmware should get copied to -release.16:59
cjwatsonxnox: have you committed the partman-auto fix?16:59
plarsogra_: hggdh confirms this behavior on his board also16:59
cjwatsonScottK: yeah, it's in bzr16:59
ScottKI'll be back in a bit.16:59
ScottKThanks.16:59
xnoxcjwatson: didn't commit it yet. doing one last test, and then will push a branch for you to see merge proposal and then upload.16:59
ogra_plars, yeah , looks like multiple bugs though16:59
cjwatsonxnox: or I can just have a quick look at a paste17:00
ogra_but i cant find any upload the recent days that could have broken the user setup in ubiquity17:00
plarsogasawara: any chance they could all be related to the kernel update that rtg mentioned?17:00
rtgplars, yes, which is why I'd like ppisati to have a look (as I don't have HW)17:00
slangasekScottK: linux-firmware and ubiquity> confirmed, looking now17:02
slangasekRiddell, skaet: AIUI, bug #1065989 touches ubiquity, so seems to be a respin trigger for all desktop images, not just the Kubuntu ones?17:03
ubot2Launchpad bug 1065989 in ubiquity "[kde] formatting for strings visible in string" [Undecided,Fix committed] https://launchpad.net/bugs/106598917:03
infinityslangasek: Check.17:03
slangasekmarked as such on the pad17:04
cjwatsonslangasek: Yes.  A bit moot given the grub2 upload though.17:04
slangasekmm that too17:04
xnoxcjwatson: http://paste.ubuntu.com/1275233/ for the same reasons reuse choises was failing, the do_options fails as well (ro mount fails if journal replay is required, while grub-mount handles it fine)17:04
slangasekcjwatson: well, it means we shouldn't start respinning other desktop images between the time grub and ubiquity land17:04
xnoxslangasek: *cough* partman-auto17:04
infinityDear qemu-user-static, please stop segfaulting.  Thanks.17:05
slangasekxnox: context?17:05
xnoxslangasek: the ubiquity bug is actually in partman-auto.17:05
xnoxslangasek: and I did reproduce it with server images.17:05
slangasekxnox: there are multiple ubiquity bugs in flight :)17:05
infinityxnox: Two different u... What he said.17:05
xnoxslangasek: ah, sure. =)17:05
xnoxwe will respin the world....17:06
slangasekgood times17:06
cjwatsonxnox: That looks right as far as it goes, but could you please also make automatically_partition/replace/choices use grub-mount in the same way for the same reason?17:08
cjwatson(I think I commented on this when you fixed reuse/choices :-) )17:08
cjwatsonslangasek: true17:08
* xnox will be switching to gnome-session-fallback compiz is eating more cpu time than kvm17:08
xnoxcjwatson: heh. I feel like refactoring that snippet now.17:09
cjwatsonPerhaps, but not for 12.10 :-)17:09
cjwatsonI agree there's a lot of cut-and-pasting hre17:09
cjwatson*here17:09
* infinity copies glance to the release pocket, since there's respinning afoot, and it's a harmless change.17:10
xnoxcjwatson: yeah, don't want to refactor 12.10 release out of 2012.17:10
* cjwatson fixes up 1065034's metadata17:10
slangaseklinux-firmware in17:12
xnoxcjwatson: what is replace option and how to test it?17:16
ppisatirtg: ogra_ sorry, which bug i'm a bit lost17:17
ogra_ppisati, well, all of them :)17:18
ogra_seems everyone had display issues with today panda image17:18
rtgppisati, not sure a bug has been assigned, but I'll let ogra_ tell you about it.17:18
ogra_*todays17:18
cjwatsonxnox: don't remember offhand, ev would know17:18
skaetslangase,  Riddell,  is there evidence of it showing up anywhere else?17:18
skaetslangasek, ^17:18
cjwatsonxnox: the code is very similar though so you ought to be able to apply it mechanically17:18
ogra_ppisati, https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/106604617:18
ubot2Ubuntu bug 1066046 in ubiquity "ubiquity crashes after user info screen on panda" [Critical,Confirmed]17:18
ogra_ppisati, and the one you filed today17:19
ogra_there might be more17:19
slangasekskaet: of what?17:19
ppisatiwell17:19
cjwatsonxnox: oh, it's "use entire partition" when there's already an existing Ubuntu installation there, I think17:19
ppisatiogra_: jsalisbury with a yesterday image was able to complete an installation17:20
ppisatiogra_: but the "black screen until you switch tty was there"17:20
slangasekskaet: if you meant the kubuntu ubiquity bug, we can't exactly have the desktop images going out without an up-to-date ubiquity...17:20
ppisatiogra_: he went back to beta2 and he said he was there too17:20
ppisatiogra_: i remember i had this problem too when i couldn't test some patches from linaro17:21
cjwatsonskaet: we'll need an updated ubiquity for xnox's partman-auto fix anyway, which is more pervasive17:21
ppisatiogra_: in fact i sent the kernel to rsalveti to test it17:21
skaetyes,  that's the one.   Just wondering if the symptom was showing up elsewhere.17:21
ogra_well, i havent seen it ever17:21
cjwatsonso it's moot17:21
ppisatiogra_: but he said everything was ok17:21
skaetcjwatson,  yup, that makes it moot.17:21
ppisatiogra_: IMO today's ubiquity exploding has nothing to do with the video bug17:21
ogra_no17:22
ogra_i didnt claim that :)17:22
ppisatiah ok17:22
ogra_but until today i havent heard about video probs17:22
ppisatiyou mean the screen switching problem?17:22
ogra_thes seem to have shown up recently17:22
ppisatilp 106590217:22
ubot2Launchpad bug 1065902 in linux-ti-omap4 "black/blue screen before installer, tty switch fixes it" [Medium,Confirmed] https://launchpad.net/bugs/106590217:22
ppisatithis one?17:22
ogra_there was another one17:23
ogra_but yeah, that one as well17:23
xnoxcjwatson: ok. confirmed that reuse is fixed. now will test that replace works/doesn't explode and then will upload.17:28
xnoxhttp://paste.ubuntu.com/1275283/17:28
ppisatiogra_: i'm downloading beta2 now17:29
ogra_k17:29
cjwatsonxnox: Looks plausible except for the spurious change of "replace" to "reuse" in two places.17:30
xnoxcjwatson: aha.17:31
xnoxcjwatson: thanks.17:32
xnoxhttp://paste.ubuntu.com/1275289/17:34
xnoxwhy is kubuntu-alternate on the pad again....?!17:35
plarsev: what's the story with wubi-r273-signed.exe? Should it not complain about the digital signature when you try to run it?17:35
slangasekstgraber: jet lagged? :)17:37
slangasekplars: -signed.exe should not complain about the digital signature.  What's the complaint?17:37
seb128skaet, btw the thunderbird-messaging menu fix, we will aim at SRU, it's just too late to land that for release17:38
plarsslangasek: it's just the typical windows warning that it can't verify the publisher when I try to run it17:38
skaetthanks seb128,  gotcha17:38
seb128skaet, https://wiki.ubuntu.com/QuantalQuetzal/ReleaseNotes/UbuntuDesktop should be mostly good as well, so if people want to start proofreading of fixing style they are welcome to17:38
slangasekev: ^^ wubi signatures are still done through IS, right?17:38
seb128of->or17:38
plarsslangasek: but it wasn't clear to me if that's expected, or needs an extra step to tell windows where to verify the signature17:39
infinityxnox: It's not actually being built, no idea why it's listed.17:39
* infinity removes.17:39
* skaet hugs seb128 :) will start bring others in then. :)17:39
* seb128 hugs skaet back17:39
ppisatijsalisbury: didn't you find lp 1065902 in beta2 images?17:40
ubot2Launchpad bug 1065902 in linux-ti-omap4 "black/blue screen before installer, tty switch fixes it" [Medium,Confirmed] https://launchpad.net/bugs/106590217:40
balloonsskaet, who on the call this morning was mentioning the ARM bug?17:41
jsalisburyppisati, yes17:41
ppisatiogra_: ^17:41
slangasekplars: fortuitously, the digital signature format should be the same as what's used for Secure Boot, so we might actually have some tools now that work for inspecting this.  What's the URL of the wubi you're using, and is there any chance you can get a more detailed error message out of Windows?17:41
jsalisburyppisati, I confirmed it with the daily build from yesterday17:41
ogra_jsalisbury, what brand is your monitor ?17:42
slangasekplars: but yes, the "signed" copy is the one that's explicitly supposed to be signed into the Microsoft PKI chain17:42
plarsslangasek: it does appear that it is signed, if I look at properties it says name: Canonical UK Ltd. Email: Not available, and has a countersignature from symantec time stamping services signer -G317:42
slangasekok17:42
jsalisburyogra_, It's a Samsung P235017:43
plarsslangasek: http://people.canonical.com/~evand/wubi/quantal/17:43
plarsslangasek: ah, I think I see the problem17:43
ogra_jsalisbury, hmm, samsung here too ...17:43
plarsif I look at the certificate, it says it's valid from 10/6/2010 to 10/6/201217:44
jsalisburyogra_, I'm using a HDMI cable through a HDMI to DVI converter17:44
* ogra_ remembers there were issues with samsungs EDID reporting in omap in the past17:44
ogra_a converter ?17:44
slangasekplars: the certificate itself expired, not the signature?17:44
ogra_oh, your monitor only has DVI in ?17:44
jsalisburyogra_, well, adapter.  HDMI in on one side and DVI out on the other17:45
jsalisburyogra_, correct17:45
plarsslangasek: it would appear so, yes17:45
slangasekok17:45
ogra_jsalisbury, and you attached to the DVI socket on the panda ?17:45
slangasekfyi, sbsigntool segfaults on wubi, so I'm no help ;)17:45
skaetballoons,  not remembering clearly,  sorry.17:45
jsalisburyogra_, yes.  I booted Oneiric and didn't have the issue.17:46
slangasekplars: can you screenshot the full certificate output or something, so we can raise an RT?17:46
jsalisburyogra_, I could try precise as well and maybe perform a bisect17:46
infinityzul: Can you reupload that nova to -proposed?17:46
zulinfinity: sure17:46
infinityzul: Thanks.17:47
plarsslangasek: sure, let me see what I can get from this17:47
ogra_jsalisbury, well, in quantal we have to ship the binaty x driver by default on the image, oneiric to precise is plain xfbdev17:47
ogra_so there is quite some difference across the board17:47
jsalisburyogra_, ok17:47
ppisatiogra_: i can confirm the same issue with beta2 img, pandaes and a benq monitor17:49
* infinity thinks it might be time for a siesta.17:50
infinityFWIW, the last batch of builds are all done, so the livefs builders are unblocked once people are ready for another spinneroo.17:51
ogra_ppisati, do you know if its still there after installation ?17:52
infinityslangasek, skaet, whoemever ^17:52
ppisatiogra_: yes, it's still there17:52
slangasekinfinity: ta17:52
ogra_hmpf17:52
ogra_rsalveti, any idea ? ^^^17:52
skaetinfinity,  ack.17:52
ppisatiare beta1 images available anywhere?17:52
jsalisburyogra_, I see it after every reboot17:52
skaetppisati, http://cdimage.ubuntu.com/releases/quantal/beta-1/17:54
ppisatiskaet: found them, thans17:54
ppisati*thanks17:54
ogra_http://cdimage.ubuntu.com/releases/quantal/beta-1/17:54
ogra_bah, skaet beats me17:54
skaet:)17:54
ogra_:)17:54
ppisatibeta1 had the flickering issue17:55
ogra_ah, yeah, indeed17:55
ogra_i wonder if fbcon changed somwhow17:57
ogra_that it could interfere here17:58
xnoxcjwatson: ^ uploaded18:01
xnoxnote that ubiquity src needs to embed partman-auto.18:02
plarsslangasek: attached screenshot to 1066065.  Windows makes it stupidly difficult to get a screenshot these days it seems18:03
xnoxplars: prtscr button + open paint + ctrl-v no longer works? *sigh*18:05
plarsxnox: not here at least. They have another tool you can run to capture a region of the screen though, just had to find it18:05
* plars is just glad he only has to use windows for wubi testing :)18:06
xnoxplars: there is some ubuntu-one testing that needs to be done....18:06
plarsxnox: of course, but that's not part of the ubuntu release18:07
ppisatiogra_: it's in beta1 too18:09
ogra_ppisati, not for me18:09
ogra_neither in B218:10
ppisatiogra_: just tried18:10
ogra_yeah, i belive you18:10
ogra_but i'm also 100% sure i didnt have it18:10
ogra_i woudldnt have signed off the image if i had had it18:10
ppisatii don't know what to say18:11
ppisatii was even in vacation back then18:11
ogra_yeah18:11
ogra_beta2 also rsalveti tested18:11
xnoxppisati: i believe i started to get the same bug as well. Can we figure out what's common between you and me, but different to ogra?18:11
* ogra_ uses a pretty std setup, usb key, mouse kbd and a samsung T240 monitor18:12
* xnox uses usb dongle for wireless keyboard & mouse, hdmi monitor, usb stick (32gb), sd card (8gb) dd'ed with the install image.18:13
ogra_i just notice that i'm plugged into HDMI on the board18:13
ppisatiactually rsalveti said TI *might* have the same issue18:13
* jsalisbury is using a KVM switch, so my keyboard/mouse only use one USB port and I can share them with my laptop. 18:14
ogra_jsalisbury, but no KVM for the displa i hope18:14
ogra_*display18:14
ogra_:)18:14
jsalisburyogra_, correct18:14
jsalisburyogra_, I use the vga port on the monitor for my laptop and the DVI port for the pandaboard18:14
balloonsogra_, et la https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/106606418:14
ubot2Ubuntu bug 1066064 in ubiquity "Installer unrecoverable error during install of Ubuntu Quantal Final on Panda board" [Undecided,New]18:15
balloonsI'm going to try and confirm it now18:15
ogra_balloons, yeh, plars already reported that, there must be something wrong with usersetup18:16
ogra_i dont get why it only shows on panda though18:16
balloonsI thought someone might have mentioned it, hence my earlier question18:17
balloonsso will there be a respin?18:17
slangasekplars: RT 56704 opened18:17
xnoxogra, the logs are sparse18:17
ogra_xnox, plars at least has a backtrace with a broken pipe18:18
ogra_not much info in it either18:18
xnoxogra_: well maybe it's no usersetup, but e.g. webkit failing to start the slideshow18:19
ogra_i'll do an install with debug-oem-config set18:19
ogra_that should shed some light18:19
MCR1slangasek: Hi :) Got a minute ?18:21
slangasekMCR1: hi there18:22
MCR1I think you are the right person for SRU - am I correct ?18:23
slangasekMCR1: I'm on the SRU team, if that's what you mean18:24
MCR1I fixed 2 Unity bugs regarding showdesktop which need to get to Quantal and also be backported to Precise.18:24
MCR1One has already been merged to trunk, the other is ready to land at the moment18:24
MCR1didrocks said I need to take care of the SRU to get them in - both have 0 regression potential and are tested18:26
slangasekMCR1: do I understand correctly that didrocks is saying to do an SRU for quantal, as well as to precise?18:26
ppisatiguys, i've people for dinner comming, i need to go18:26
ogra_ppisati, did you have proper plymouth output on boot ?18:26
MCR1Also they are imho important because both can heavily impact on user experience if not fixed18:26
ppisatiogra_: yes18:26
ppisatiogra_: plymouth was always working18:27
ogra_well, installer comes up here with no probs at all18:27
MCR1slangasek: I do not exactly know - I will re-read - back in a minute18:27
slangasekMCR1: that's most likely correct, as we're in the last stages of finalizing images for release and there's no slack for any uploads to quantal that aren't show-stopper bugs18:27
slangasekMCR1: just want to make sure you understand the implications18:27
MCR1 didrocks: MCR1: if you want that in quantal, you need to make the bugs compliant with the SRU process18:27
MCR1quote ^^18:28
slangasekright18:28
slangasekso, that's https://wiki.ubuntu.com/StableReleaseUpdates18:28
slangasekMCR1: once you have the requisite information in the bugs and the packages are uploaded to quantal-proposed, I can help with getting them into the archive for SRU testing18:28
* ppisati -> dinner18:30
ogra_xnox, hmm, your webkit idea sounds compelling18:30
xnoxogra_: easy to test as well - purge slideshow package ;-)18:31
MCR1slangasek: oh this all sounds very complicated, maybe I'll simply wait for them to land automatically...18:31
slangasekMCR1: hmm, not sure what you mean by "automatically"18:31
MCR1slangasek: In some future update18:31
MCR1slangasek: they are already in Unity trunk, so... or better 1 is the other is waiting for the merge18:32
slangasekpackages do not automatically get updated in stable releases, and someone will still need to do the work around the SRU bugs to get them included in an update :)18:32
MCR1slangasek: Maybe you want to take a look at the bugs then ?18:33
slangasekMCR1: I'm rather busy with other aspects of the 12.10 release at the moment, can't really afford to go deep on this, sorry18:34
MCR1slangasek: Otherwise I could also talk to sil2100, who AFAIK does the Unity releases - np - thanks 4 your help anyway. :)18:34
ogra_xnox, well, purging anything isnt easy .. pitchblack screen ... not even consoles18:34
xnoxmeh18:37
xnoxMCR1: PS are doing regularly scheduled SRUs of the unity stack following all the SRU procedures. Please get in touch with them to cherrypick that bug you want and ask them to do it properly =)18:38
slangasekcjwatson: wubi doesn't actually need a respin for the grub change, does it?18:39
MCR1xnox: PS ?18:39
slangasekMCR1: Canonical Product Strategy team, the upstream for unity18:39
MCR1ah ok, thx18:40
slangasekcjwatson: can you review the partman-auto upload, or should I put my partman brain in?18:41
xnoxslangasek: cjwatson did review the diff I pastebined.18:42
slangasekxnox: is that the same as the diff you uploaded? :P18:42
xnoxslangasek: yeah.18:43
slangasekok18:43
xnoxslangasek: with the typo fix, cjwatson pointed out. read scrollback =)18:43
xnoxtested as well =)18:43
slangasekaccepted18:43
slangasekstill in progress on the ubiquity side?18:43
xnoxslangasek: yeah. needs to update/embed partman-auto "udeb"18:44
slangasekxnox: right; does that require it to be in the archive first?18:44
slangasekI thought cjwatson sometimes takes a shortcut :)18:44
xnoxslangasek: I do. cjwatson does shortcuts that I don't like.18:44
slangasekheh18:44
xnoxslangasek: I have added the bzr-bd pre-build script to ubiquity trunk, such that `$ bzr bd -S` does everything right or throws a fizzy fit =)))))18:45
xnoxkubuntu ubiquity & grub are in. cjwatson did translation sync earlier.18:46
xnoxso we maybe ready to upload ubiquity soon =)18:46
slangasekperfect18:47
ogra_xnox, i owe you a beer18:47
ogra_works fine once the slideshow is removed18:48
slangasekxnox: look out, you're going to have to drink beer18:48
ogra_so i suspect webkit crashes the pvr driver somehow18:48
ogra_:(18:48
ogra_easily worked aroudn by a seed change but still :((18:48
* xnox *hehe*18:49
xnoxif all fails, blame webkit =)18:49
ogra_hahah18:49
slangaseklaunchpad translation exports make me sad18:49
xnoxogra_: I don't drink beer. Ciders or tennessee whiskey is for me =)18:50
ScottKCould we have another armel builder or so.  What we have isn't keeping up.18:51
slangasekinfinity, doko: ^^ if one of you can make magic happen?18:51
ogra_seb128, so how well was your webkit upload tested on arm ?18:54
seb128ogra_, "my"? last time I uploaded webkit was like in july?18:54
slangasekplars: is bug #1062428 a priority from your side?  IIRC you referenced it in your release report, but it's marked 'incomplete' by pitti awaiting udev debugging info18:54
ubot2Launchpad bug 1062428 in udev "omap4 desktop install image sometimes boots without keyboard working" [Medium,Incomplete] https://launchpad.net/bugs/106242818:54
plarsslangasek: no, it's a minor thing18:54
seb128ogra_, or your mean desktop? I guess "not"18:54
ogra_seb128, err, sorry, cjwatson uploaded it apparently, it just has your name in the changelog for the new upstream18:55
slangasekplars: ok, wiping it from my memory ;)18:55
plarsslangasek: I need to look into it more, but it's mostly been working for me lately.  It's one of those that comes and goes18:55
seb128ogra_, which I would agree it's an issue, it took like a month to get the thing to build on amd6418:55
slangasekxnox: er, bug #1066076 - does this mean base-files hasn't been uploaded yet?18:55
ubot2Launchpad bug 1066076 in base-files "lsb_release: code name is not Capitalised during developement." [Medium,Confirmed] https://launchpad.net/bugs/106607618:55
seb128ogra_, Laney uploaded I think, cjwatson probably pocket copied18:55
ogra_well, it completely trashes panda installs ... i can work around it though18:55
slangasekxnox: I see "Ubuntu 12.10" in /etc/lsb-release here18:56
seb128ogra_, :-(18:56
seb128ogra_, how come that was not raised before?18:56
xnoxslangasek: no. base-files are fine. the screenshots are from stale / unupgraded quantal. hence for quantal it's invalid (unless I missclicked)18:56
ogra_no idea, likely not to enough desktop testing18:56
xnoxslangasek: it's just a hint to open r-series as R-series (note the capitalisation)18:56
slangasekxnox: ah ok18:56
ogra_seb128, though the package only went in on tue.18:57
xnoxslangasek: when I saw the bug-titles - i was like please let it not be base-files (cause than it's really the whole world respin)18:57
xnoxit's fine =)18:57
cjwatsonslangasek: wubi.exe itself doesn't, but GRUB is in the Wubi filesystem tarballs18:58
xnoxogra_: Laney cjwatson doko and others have been almost hand-building webkit on arm....18:58
cjwatsonxnox: It's much better now that the buildds have that their sysctl tweak18:58
cjwatsons/that/had/18:58
* cjwatson stares at his fingers18:58
slangasekcjwatson: ok18:59
ogra_xnox, looks like that didnt help :)18:59
ogra_i'll just drop the slideshow from the panda images, its just sad that we have again an image thats not 100%18:59
cjwatsonScottK: rebalanced builders18:59
* xnox ponders if cjwatson need his fingers I/O sysctl tweak ;-)18:59
ScottKcjwatson: Thanks.19:00
jdstrandso, it finally dawned on me how important bug #1058356 is19:01
ubot2Launchpad bug 1058356 in upstart "fails to install when kernel does not provide block_suspend capability" [High,In progress] https://launchpad.net/bugs/105835619:01
jdstrandthis was originally reported against cups19:02
jdstrandthe problem is that when upgrading from 12.04 to 12.10, we are running a 12.04 kernel when cups is restarted19:02
jdstrandthe upstart job for cups correctly uses /lib/init/apparmor-profile-load usr.sbin.cupsd19:03
ScottKinfinity: Maybe you could take the golang-tip armel builds from the gophers/go PPA out back and shoot them in the head.  They are somewhat inconvenient at the moment.19:03
jdstrandwhich itself calls apparmor_parser. apparmor_parser will fail though because of a new capability rule that is in the cups profile19:03
jdstrandso cups unsuccessfully restarts which may affect upgrades19:04
cjwatsonScottK: I might be able to temporarily lower that archive's score.19:04
cjwatsonIf I can remember how.19:04
jdstrandI have attached a minimal patch to upstart to make /lib/init/apparmor-profile-load not fail on apparmor_parser error. this has been discussed with the security team and we feel this is the best option at this point19:05
ScottKThat'd help.19:05
jdstrandskaet: may I upload this to quantal-proposed?19:06
ScottKDoes permanently shooting the builds take lamont's special kind of love?19:06
slangasekjdstrand: as an upgrade-only issue, this is SRUable; please upload to -proposed and SRUify the bug report19:06
skaetjdstrand,  yes,19:06
xnoxjdstrand: and there is no pre-depend in cups you can use, because of the old kernel? or for example not restart cups.19:07
jdstrandhmm19:07
skaetjdstrand,  using quantal-proposed as target for SRUs.19:07
jdstrandI could also adjust the cups upstart job19:07
cjwatsonScottK: Yes, and I'd generally rather not.  I'll add another armel build instead.19:07
slangasekxnox: we need upgrades to happen successfully on the old kernel, not require a second pass post-reboot19:07
ScottKcjwatson: OK.  Thanks.19:07
jdstrandbut this is a better fix because it will fix all errors at this time-- and only one place to undo the workaround once apparmor_parser is smarter19:08
xnoxslangasek: true. just keep the old cups running. same way e.g. we keep mdadm running. otherwise it will not even be funny.19:08
cjwatsonOr two.  I'll rebalance back later.19:08
skaetslangasek,  since I suspect that infinity and cjwatson may be zzz ing soon,  can you keep an eye on the respin triggering for the next couple of hours.   I've got an appt, and will be back online after.19:08
skaet?19:08
slangasekskaet: oh, I thought I was already doing that ;)19:08
skaetslangasek,  yeah,  just wanting to make it explicit.  :)19:09
slangasekack19:09
jdstrand(in other words, there are other packages that ship upstart jobs that could run into this in the future)19:09
* skaet -> appt, biab19:09
skaetThanks.  :)19:10
slangasekjdstrand: just upload ;)19:10
xnoxjdstrand: i see. indeed it's a catch all this class of upgrade bugs, instead of fixing it on per-package basis.19:10
slangasekjdstrand: btw, please be sure to commit to the bzr branch when doing so19:10
jdstrandxnox: yeah19:10
jdstrandslangasek: ack19:10
cjwatsonScottK: Amusingly, the entire reason that ~launchpad-buildd-admins now has the ability to edit per-archive build scores is because of contention with ~gophers/go almost exactly six months ago. :-)19:10
xnoxjdstrand: please upload. and let the audience here look at the queuediff =)19:10
jdstrandwell, the queuediff is https://launchpadlibrarian.net/119603620/upstart_1.5-0ubuntu9.debdiff19:11
ScottKcjwatson: Funny.  It does seem to consume a lot of buildd time on slow archs.19:11
* micahg has no idea why they need tip built on oneiric at this point anyways19:11
jdstrandor at least, it will be19:11
lamontScottK: webops is the giver of buildd love these days19:12
cjwatsonmicahg: I suspect inertia.19:12
jdstrandslangasek: there is no Vcs line. I assume you mean ubuntu:quantal/upstart19:14
jdstrandslangasek: is that right? or something else19:14
slangasekjdstrand: yes19:14
jdstrandk19:14
slangasekjdstrand: feel free to add the missing Vcs field while you're at it (sorry about that)19:15
jdstrandI just rejected that to add a Vcs line19:16
slangasekjdstrand: meh, if you didn't get it already I'd rather just un-reject that upload and get on with it19:17
ScottKcjwatson: Thanks.  That got partman auto built on armel.19:19
xnoxpeople bug 1065935 is not even funny.19:19
ubot2Launchpad bug 1065935 in compiz "compiz eats 90% CPU time most of the time, more than kvm to run VMs" [Critical,New] https://launchpad.net/bugs/106593519:19
slangasekjdstrand: so is one of the implications here that cups (and related packages) are running unconfined after restart on upgrade, until restart?19:20
slangasekuntil system restart19:20
ScottKBetween gophers/go and unity-team/staging PPAs have 5 of 6 working armel builders right now.19:20
jdstrandslangasek: yes. the alternative is cups not running19:20
* slangasek nods19:20
slangasekjdstrand: oh, or does the old pre-upgrade policy continue to be applied?19:20
xnoxjdstrand: the other alternative it to keep the old secured cups to be left running (e.g. do not restart)19:21
jdstrandthat's a good question19:21
jdstrandI'm not particularly concerned about that19:21
slangasekxnox: that would be a gross kludge19:22
slangasekjdstrand: your changes aren't pushed to the branch yet AFAICS - are you waiting for the accept?19:22
jdstrandthe upgrade asks you to restart. the system is not going to behave well most likely for a whole bunch of other reasons19:22
jdstrandI haven't uploaded yet19:22
jdstrandI will momentarily19:22
xnoxslangasek: ok.19:22
slangasekjdstrand: er, yes you did - I said I was going to accept from rejected19:22
* xnox learns a new noun & verb: kludge19:22
jdstrandoh, I missed that19:23
slangasekjdstrand: either way - I just don't want the UDD branch to blow up or fail to match :)19:23
jdstrandslangasek: pushed without the Vcs change19:25
slangasekthanks, accepting19:27
jdstrandthanks19:27
ogra_plars, balloons, hggdh, i removed the slideshow from the panda images, please test the next image and comment on bug 106604619:27
ubot2Launchpad bug 1066046 in webkit "pvr driver crashes when ubiquity-slideshow starts" [High,Confirmed] https://launchpad.net/bugs/106604619:27
balloonsogra_, will do19:28
slangasekogra_: so that's a ubiquity commit that will be included in the next upload?19:28
hggdhogra_: will do19:28
ogra_slangasek, only a change to the live seed19:28
slangasekok19:28
ogra_next publisher run should have it19:28
hggdhogra_: BTW, I asked retoaded to take a picture of the pandas in the lab19:28
ogra_cool !19:28
ogra_i'll do a followup bamboo feeder post19:28
hggdh:-)19:28
hggdhthey will be nicely stacked...19:29
slangasekjdstrand: one thing I'm confused about... why did this not trip in the jenkins autotests?19:30
cjwatsonScottK: I was going to worry about that, but then I realised there wasn't much else in the queue.19:30
cjwatsonogra_: Please remember that seed changes often take at least one more publisher run than people expect19:31
ScottKIt happens quite frequently that these PPAs take over completley on the slow archs for long periods.19:31
ScottKI agree it's fine for now though.19:31
slangasekjdstrand: this log clearly shows the cups service being successfully started on upgrade: https://jenkins.qa.ubuntu.com/view/Quantal/view/Upgrade%20Testing%20Dashboard/job/quantal-upgrade-precise-desktop/ARCH=amd64,LTS=non-lts,PROFILE=desktop,label=upgrade-test/181/artifact/results/apt-term.log19:32
ogra_cjwatson, well, i didnt expect immediate rebuiolds anyway :)19:32
cjwatsonThe test rebuild should be done by the end of the weekend, and then we'll be back to way over capacity again19:32
slangasekogra_: rebuilds are coming almost immediately19:32
slangasekogra_: (as soon as ubiquity is in)19:32
ogra_well,. then hold back arm please until the seed change got picked up19:33
xnoxogra_: well. ubiquity will trigger a publish, so we are fine =)19:33
* slangasek nods19:33
ogra_xnox, yeah, i thought so too19:33
cjwatsonIt has to be a publisher run after a germinate run after the seed change.19:34
slangasekogra_, xnox: you may be missing the point that seed changes take two publisher runs to show up in the Packages file19:34
slangasekwhich means we do have to wait for this to propagate before respinning19:35
slangasek(at least, I'm hoping ubiquity is coming soon? :)19:35
ogra_well, i think i made it before upstart went in19:35
cjwatsonTechnically, as I say, one publisher run after the germinate run at the end of the previous publisher.19:35
cjwatsonThe previous publisher doesn't have to have done anything.19:35
ogra_so that would be two (if i made it, i didnt stopwatch :) )19:35
rsalvetiogra_: the pvr issue must be related with the hardware/monitor used19:37
ogra_geez, when did screen develop a screensaver function ?!?19:37
xnoxcjwatson: shall I upload ubiquity? partman-auto is ready now.19:38
ogra_rsalveti, no, its webkit killing it, regardless which monitor19:38
rsalvetiogra_: I mean, the blue/black thing19:38
ogra_rasyeah, that one could be monitor .. i dont care to much about thais one19:38
ogra_rsalveti, ^^19:38
ogra_rsalveti, but that webkit can hang the board hard is a bit worrying19:39
cjwatsonxnox: please19:40
xnoxok19:41
rsalvetiogra_: yeah19:41
plarsseeing some dbus-server error on boot in i386-server, but I'm not sure how to figure out which application is hitting it.  Apparmor maybe?19:44
plarsprocess 318: arguments to dbus_server_disconnect() were incorrect, assertion "old_refcount > 0" failed in file ../../dbus/dbus-server.c line 786.19:44
* xnox pep819:45
slangasekplars: or something in upstart?19:45
plarsslangasek: I get another similar message, then the next thing in the boot log is:19:46
plarsSkipping profile in /etc/apparmor.d/disable: usr.sbin.rsyslogd19:46
plarsthen Starting Apparmor profiles19:46
slangasekI don't think the adjacency means anything19:47
jdstranddbus is not confined by apparmor19:48
slangasekjdstrand: I think he was implying that apparmor was invoking dbus, which is obviously not the case :)19:49
plarsno, I'm saying that I have no idea what's throwing it, but it seems to happen pretty regularly around the same time as I get that in the log and I'm not sure at the moment what the offending application is19:51
jsalisburyogra_, should the Quantal omap4 server image install on a panda?  I downloaded it from http://releases.ubuntu.com/quantal/ubuntu-12.10-beta2-server-armhf+omap4.img  It hangs at the installer language selection screen20:04
ogra_jsalisbury, try the serial install ... i know ppisati fixed the USb kbd issue but i think that was after beta220:06
jsalisburyogra_, will do, thanks20:07
ogra_jsalisbury, mount the first partition and copy preEnv.txt-serial over preEnv.txt20:07
slangasekplars: which server tasks do you have installed?20:07
plarsslangasek: I installed them all20:08
xnoxlean cloud server, eh?! =) plars edition20:08
plarsxnox: heck yeah!20:08
plars:)20:08
slangasekplars: in theory, I think these are your suspects: http://paste.ubuntu.com/1275576/20:09
xnoxI wonder if all tasks simultaniously are even remotely supportable.20:09
slangasekxnox: ubiquity upload in progress?   (not trying to rush you, just checking where things stand)20:12
jsalisburyogra_, serial install is working.  Thanks!20:12
ogra_:)20:13
xnoxslangasek: just about. finished all unit-tests and sbuild.20:13
slangasekxnox: spiff20:13
hggdhjsalisbury: it does install, just did it20:14
hggdhjsalisbury: but mine worked on DVI/keyboard at the panda20:14
jsalisburyhggdh, hmm, I get a lockup at the install language selection screen, but serial install works.  It could be that I'm using a kvm switch for keyboard/mouse.  I'll try different configs.20:16
micahgogra_: only major difference on arm is webkit is built with -0120:16
hggdhjsalisbury: I am using a usb switch20:16
micahgand that's armhf actually20:16
ogra_micahg, well, we should probabyl swithc to -O020:17
jsalisburyhggdh, me to.  Did you use this image: http://releases.ubuntu.com/quantal/ubuntu-12.10-beta2-server-armhf+omap4.img20:17
hggdhjsalisbury: no, I used today's image20:17
jsalisburyhggdh, ahh.  Let me try that :)20:18
xnoxthanks to new gtk (?!) ubiquity started to read more of itself with orca. -1 rsl-q-tracking bug20:18
xnoxAlanBell++20:19
xnoxslangasek: there you go =)20:21
slangasekxnox: ta20:21
slangasekxnox: so, before I accept this and go respinning the world - you still have four rls-q-tracking bugs on ubiquity all assigned to yourself. :)  Are these still being worked on for 12.10?20:28
slangasekbug #1025420 bug #1045798 bug #1045803 bug #105303020:28
ubot2Launchpad bug 1025420 in ubiquity "AssertionError: Returned to partman/choose_partition with nothing to do" [High,Incomplete] https://launchpad.net/bugs/102542020:28
ubot2Launchpad bug 1045798 in ubiquity "Screen reader does not read mismatching passwords during installation" [High,Confirmed] https://launchpad.net/bugs/104579820:28
ubot2Launchpad bug 1045803 in ubiquity "Information about Installation Complete dialog is not read back by the screen reader installation" [High,Fix released] https://launchpad.net/bugs/104580320:28
ubot2Launchpad bug 1053030 in ubiquity "highly confusing UI on desktop when installation media is big enough and no external storage is attached" [High,Confirmed] https://launchpad.net/bugs/105303020:28
slangasekah, there's the fixed accessibility bug20:29
slangasekso, three ;)20:29
xnoxand the first one is Incomplete, the OP is not responding.20:29
xnoxSo two in total.20:29
slangasekhggdh: xnox thinks you don't like him (bug #1025420)20:29
ubot2Launchpad bug 1025420 in ubiquity "AssertionError: Returned to partman/choose_partition with nothing to do" [High,Incomplete] https://launchpad.net/bugs/102542020:29
slangasekxnox: rather than leaving bugs 'incomplete' on this list, we should turf them if we're not committed to fixing them; rls-q-notfixing this one now20:30
xnox1045798 (best effort respin ) and 1053030 (best effort respin or respin pandas) I still hope to fix.20:31
xnoxslangasek: ok.20:31
slangasek(otherwise, it's legitimate for a bug to be "we're committed to fixing this but are currently waiting for submitter feedback")20:31
slangasekxnox: cool, leaving the other two on the list then; and ubiquity accepted20:32
xnoxslangasek: i think it's a legitimate bug, if we know the sequence of hoops the OP jumped through to get there.20:32
xnox....20:32
slangasekyep20:32
slangasekbut "legitimate bug" is not the same as "we're committed to fixing this for release" :)20:32
xnox=)20:32
jsalisburyhggdh, todays daily image fixes the omap4 server installer issue, thanks!20:33
hggdhslangasek, xnox: sorry, these have been hectic days. So far I have been unable to reproduce it20:34
hggdhjsalisbury: perfect!20:34
slangasekinfinity: not sure if pad.u.c is telling the truth about name/color mappings; I'm confused about "rebuild trigger" 19, whoopsie/kerneloops integration20:34
slangasekhggdh: ok, we're happy to deprioritize that bug in favor of ones you are hitting, then :)20:35
hggdhslangasek, xnox: I suggest dropping it, yes20:35
xnoxslangasek: it was "if you respin the world, included that"20:35
xnoxslangasek: 19 that is.20:35
slangasekxnox: ok.  I would say the pad doesn't clearly express that :)20:36
slangasekanyone here aware of anything else pending, besides the arm task update and the ubiquity build+publication?20:36
xnoxslangasek: well it was a 3 line chat between ev & infinity. I'm surprised it even made it to the pad to be honest.20:39
* xnox thinks it's time to read how Katniss got a goat for Prim & configure znc bouncer20:41
=== hggdh is now known as hggdh_napping
slangasekso I suppose I should test today's images on SB maybe20:50
slangasekogra_: seed change has taken effect.  Is it an issue that ubiquity-slideshow-ubuntu is still listed as part of the ubuntu-usb-live task?20:51
slangasek(it's no longer in the ubuntu-live task)20:52
slangasekAFAICS that task is only used for the no-longer-extant ubuntu-dvd images20:52
slangasekok, why is adding an attachment to a Launchpad bug broken for me?21:02
xnoxbecause cosmic rays are not shining onto armel buildds21:03
plarsslangasek: removing postfix seems to get rid of the error21:03
plarsslangasek: the dbus error21:03
slangaseknice21:03
lamontplars: I suspect that it's the lack of an MTA, not specifically postfix21:04
slangaseklamont: er?21:04
slangaseklamont: I suspect that you have an irc script that spits out random redirections in response to mention of postfix on Ubuntu channels )21:05
slangasek;)21:05
lamontslangasek: well, highlighting on 'bind' turned out to just be silly.  postfix has far less false-positives21:05
slangaseklamont: the context here is that plars sees a dbus-related error message on boot, only if postfix *is* installed21:06
lamontsweet.21:07
lamontI suspect that he'd see it if sendmail were installed, too21:07
slangasekwhy?21:07
lamontbecause postfix does nothing dbus-ish other than provide an mta.  things like cron recommend: mail-transport-agent, and then behave differently based on whether or not it is installed.21:08
lamontalternatively, dbus hates chrooted things21:08
slangasekcron does nothing dbus-ish either21:08
lamontbut that seems less likely, imo21:08
plarseasy enough to try :)21:09
plarsnope, I don't get the problem with sendmail, just postfix21:14
plarsslangasek: even still, do you think it's more likely to be upstart rather than postfix? Any suggestions of something I could look for?21:16
slangasekplars: if I were to throw darts, I'd say avahi21:16
* xnox had a good darts throw with webkit & slideshow on panda =)21:17
slangasekinfinity: ubuntu core is not being built for armel but is still listed as such in the manifest; which is right?21:18
plarsslangasek: hmm, well with avahi-daemon removed, but postfix still in place, I still get the error21:19
slangasekplars: then that dart hits me in the foot, ohwell21:19
slangasekplars: consolekit?21:19
slangasekthere's not too many other options21:20
* plars starts with colord since it's a dep21:20
xnoxslangasek: not that foot again.... at least this time you don't need spanish or crutches.21:20
slangasekor even canadian crutches, as they apparently call them21:21
* lamont is out of ideas, which was quick with dbus involved. :( pardon my interruption21:22
slangasekinfinity, skaet: pipelines queued up to trigger on ubiquity 2.12.11 publication; wandering afk for a few21:25
Riddellevening21:41
RiddellScottK: yes my fix to ubiquity is in, xnox was working on another fix so I didn't upload21:42
lamontplars: thanks for tracking it down21:42
xnoxRiddell: it's uploaded now.... waiting to build & trigger rebuild.21:42
plarslamont: well, I opened bug #1066144 as a placeholder, but so far I haven't been able to narrow it down past postfix21:43
ubot2Launchpad bug 1066144 in postfix "arguments to dbus_server_disconnect() were incorrect" [Undecided,New] https://launchpad.net/bugs/106614421:43
lamontoh, and here I thought that it was beyond placeholder.  shucks21:43
plarslamont it's easily reproducible at least :)21:43
=== yofel_ is now known as yofel
retoadedogra_, hggdh: The Leaning  Tower of Panda has been constructed. You may be able to see the few pics at  https://plus.google.com/u/0/photos/111809657190034387974/albums/579854836885538673722:15
ogra_hmm, thats 403 for me22:16
slangasekperhaps https://plus.google.com/photos/111809657190034387974/albums/5798548368855386737 (without the /u/0/)?22:20
slangasekretoaded: missing from this picture is the lego mindstorm controller22:21
slangasekafter all, pandas are a /mobile/ reference platform, right?22:21
slangasekinfinity: heh, the 'wait' usage in the pipelines seems to have bitrotted a bit thanks to my aggressive backgrounding of processes... is that known?22:22
slangasekso I see pad.ubuntu.com is back to being reliable22:24
retoadedslangasek, I figured I'd pick all things lego at UDS.22:24
slangasekhaha22:24
slangaseknatch22:25
phillwslangasek: you must have read my mind, I was just going to ask where22:25
phillwwhat was happening :)22:25
slangasekphillw: it appears I overlooked that the Lubuntu preinstalled image didn't need respinning, so it's currently in the pipe; we can discard it and roll back to 20121012.1 if that's the Lubuntu team's preference22:28
phillwslangasek: is that the arm one?22:29
slangasekphillw: yes22:30
* xnox it's not like that image will have a need for os-probing windows....22:30
phillwyou'd need to ask the arm guys, they are the ones looking after that.22:30
slangasekoh right, lubuntu/ac100 is ogra_22:30
slangasekogra_: ^^22:30
slangasekxnox: it's preinstalled, it doesn't even use ubiquity :)22:31
phillwbut, if it need not be respun, save the computer time?22:31
* ogra_ looks up 22:31
ogra_slangasek, it does ... oem-config22:31
slangasekphillw: too late, it's in the command pipeline22:31
ogra_it doesnt use partitioning22:31
slangasekogra_: ah, then I suppose we keep it22:31
ogra_so if changes are partitioner specific feel free to skip22:32
slangasekogra_: a) too late to skip, b) we don't ship images with out-of-date packages so you get to update anyway22:32
phillwogra_: thanks, sorry if that came acrross harsh, but I really have no kit whatsoever to even try it out on.22:32
ogra_oh, indeed, i didnt mean for the final release :)22:32
ogra_just for the convenience ot keep the builder free22:33
ogra_phillw, no worries, i'll do the testing etc22:33
phillwdid you sort the slide show out?22:33
xnoxphillw: removed from seed =(22:34
xnoxwhich is "sorted out" to some degree =/22:34
ogra_phillw, yep, resulted in a fix for all derivative distros in the end, thanks for pointing it out22:34
ogra_xnox, wrong seed :)22:34
* xnox is confused22:34
ogra_lubuntu slideshow is still in22:34
phillwhe he, well, thanks goes to Julien, he who said that was the most likely cause. He's a really nice guy :)22:34
xnoxah, the bit about wrong slideshows used. yeap.22:35
ogra_right22:35
xnoxhappy respin?22:35
ogra_i have high hopes the slideshow will work there22:35
ogra_else i will have to drop it from ac100 too :/22:35
slangasekyes, mass-marking the builds for respin on the tracker22:36
xnoxslangasek: alternates are done already?! well it's lubuntu only....22:37
phillwxnox: I thought server also used alternate install?22:43
phillwor so the etherpad says?!22:43
xnoxhmm.. you are right22:44
wgrantinfinity, ScottK: FWIW the bug that prevented us from recovering those binaries is fixed, so if it happens again we can try recovering without a reupload22:44
phillwone of the big hopes for lubuntu to keep alternate for 13.04 :)22:45
=== hggdh_napping is now known as hggdh
slangasekerm, ok, why is ubuntu desktop not in the etherpad pipeline22:48
slangasekoh, because it's under 'arm'22:49
infinitywgrant: Oh, well, I tried, but nothing seemed to happen.  Maybe I did it wrong.  Too late now to retest.22:55
wgrantinfinity: Yeah22:56
infinityslangasek: "arm" unhelpfully means "anything that produces ARM" not "just ARM".22:56
wgrantinfinity: The trick is that the latest source publication has to be in the place with the binaries22:56
wgrantSo you have to copy it back to proposed first22:56
slangasekinfinity: yep, so I've gleaned22:56
infinitywgrant: Ah-ha.22:56
infinitywgrant: Coulda, shoulda, will next time this comes up.22:57
wgrantinfinity: We should probably add a source pocket argument, or let getBuiltBinaries examine the entire distroseries, maybe.~22:58
infinityslangasek: As for core/armel, it's not being built because we only have one livefs buildd for ARM, and while one buildd can build mulitple arches, because of the way we name output, it can't build multiple arches of the same image.22:58
infinityslangasek: So, no armel/core unless I either fix that misfeature of our build system (not happening this close to release, obviously), or a second buildd magically appears.22:59
slangasekinfinity: er, ok22:59
slangasekinfinity: how did we end up with only one livefs buildd for arm again?22:59
slangasek(or maybe I mean "still")23:00
* xnox go23:00
infinityslangasek: We were meant to get more when Mandabox 2.0 went live, and... It had/has issues.23:00
infinityslangasek: And with the limited set of ARM images we build right now, no one was screaming particularly loudly.23:00
slangasekright23:03
* skaet --> back23:39
* slangasek waves23:41
skaet:)23:41
bkerensa=o23:43
=== Ursinha_ is now known as Ursinha
=== rsalveti_ is now known as rsalveti
* infinity glares at another touches-every-image upload.23:58
slangasekhmm?23:59
slangasekit's in -proposed for a reason23:59
infinityYeah, I know. :)23:59

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