[00:51] slangasek: ^- avoid breakage from including signed kernel in image [00:53] slangasek: does the .efi.signed image work when booted using a legacy BIOS, by any chance? [00:54] OK, I'm going to have to defer booting images with signed kernels until tomorrow, just too tired [00:55] cjwatson: Wait, we're shipping a signed and unsigned kernel? [00:55] cjwatson: Wouldn't a signed one Just Work, even in the absence of anything that cares if it's signed? [00:55] Well we have to ship an unsigned one somewhere due to the mechanics [00:56] cjwatson: I meant in images, obviously the archive has one. [00:56] As for images it depends how specific the format is to EFI, I forget [00:56] Hence my question [00:56] Yeah, fair. [00:57] If anyone else wants to work on it, I think the steps are: for desktop, make livecd-rootfs move vmlinuz-*.efi.signed to kernel-$FLAVOUR if it exists - or possibly to kernel-$FLAVOUR.efi.signed depending on the answer to my question above, in which case debian-cd will need some work to handle that; for server, I have a suspicion that the easiest way is going to be to modify linux-signed to spit out a kernel-signed-image ... [00:57] ... udeb so that debian-installer can use it [00:57] again depending on the answer to my question above [00:58] hopefully BIOSes can boot vmlinuz-*.efi.signed and it's all simpler [00:58] Hopefully. [00:58] Otherwise, this is all disgusting. [00:58] Well, more disgusting than I thought it was. [00:58] Which was already a pretty vile. [00:59] cjwatson: In other news, that mlwhatever compiler is just awful. [01:00] The underlying .efi file is just a copy of vmlinuz, extension notwithstanding [01:00] cjwatson: It does some initial bootstrappy bits, and then just sits there with no output for (many) hours, doing... presumably... something to itself. [01:01] cjwatson: Right, I has hoped it was just a vmlinuz, and I'm also hoping that the signing process took care to make sure it didn't mangle it in any awful ways. [01:01] cjwatson: Thus leading to the theory that one can just ship a single signed image. [01:02] cjwatson: (Which would also mean that linux-signed should be the one spitting out the linux-image-$(abi)-generic package, while the linux source just spits out linux-generic-raw to sign from, but it's a bit too late in the cycle to rearchitect that. :P [01:02] The cert table goes at the end, so it's probably OK, but I was hoping somebody more awake had boot-tested it. [01:03] Maybe I can install it here and ask kvm. Yay multiarch. [01:04] "error: premature end of file /boot/vmlinuz-blah" [01:04] Lame. :/ [01:04] actually maybe that's just insufficient syncing [01:04] 'kvm -snapshot -hda /dev/sda' is handy but produces nonintuitive results sometimes [01:06] Right, that boots fine if I actually sync all the data to disk [01:06] \o/ [01:06] So, this may sound awful and vile. [01:06] But instead of moving things in build scripts, and other ickiness. [01:07] Why not just, along with having linux-signed-image depend on linux-image (whatever), we also have it replace that same version, and install the kernel to vmlinuz-$(abi)-flavour and be done with it? [01:07] I've already changed the installer to handle linux-signed-* specially in various ways, and GRUB to handle .efi.signed. Changing package and file names would involve undoing or at least rethinking all of that. [01:07] Replaces will keep it as the file installed, even if you reinstall the underlying kernel. [01:07] IOW tell me this two weeks ago. [01:08] Well, I just looked at it now. :P [01:08] * infinity gets a time machine. [01:08] cjwatson: .efi.signed image> sorry, are you asking whether grub can boot the vmlinuz.efi.signed under BIOS? [01:08] Happy to make it more rational for R. For now I just need to make it work. [01:08] slangasek: I was until I tested it and found that it can. [01:08] ok [01:09] Actually what I care about is syslinux not grub, but I think the odds are good [01:09] So that I can just have one /casper/vmlinuz and have it work on both [01:09] cjwatson: Does Q have a plan for keeping signed images up to date, too? [01:09] infinity: kernel team will just reupload linux-signed as part of each sru stack [01:09] cjwatson: Yes, but... [01:09] cjwatson: I see no meta for it. [01:10] Look harder. [01:10] Or, again, wasn't paying attention. *looks* [01:10] linux-signed-{,image-}generic [01:10] Ahh, there it is. [01:10] Check. [01:10] base-installer will install that as appropriate. [01:10] I missed that bit. [01:10] Assuming I got all the code right. [01:11] So, still feels better to not have two kernels installed, but otherwise, meh. This works. [01:12] right, but that's not a last-minute-before-release kind of change [01:12] Nope. [01:12] See above, re: time machines. [01:13] So actually this means my ubuntu-defaults-image approach is a bit suboptimal. I'll upload a new version tweaking that. [01:15] This is basically all the set of weird build script nonsense that I expected to have to change anyway :-) [01:20] ogra_: You didn't push your most recent livecd-rootfs changes to bzr. Fixing up by hand, but please bind your bzr branch so that this doesn't happen again. [01:26] OK. If somebody could review ubuntu-defaults-builder 0.43 and livecd-rootfs 2.90, that would be very helpful, and then at least the desktop images should be using a signed kernel in the morning. [01:26] I'll figure out how to do the same for server tomorrow. [01:28] I'll review them [01:29] Thanks. [01:29] * cjwatson -> zonk [01:31] good night [01:44] jbicha: Does Bug #713423 need any changes for ubuntu-docs to be complete? If not, please remove the docs task. [01:44] Launchpad bug 713423 in ayatana-design "[FFe/UIFe] Unity launcher gets cluttered when having multiple partitions and/or external volumes attached" [High,Fix committed] https://launchpad.net/bugs/713423 [01:50] doko_: Oh, duh. armhf takes so much longer than armel because the testsuite runs twice, I'm betting. [01:50] doko_: unix + unix/-mthumb [01:51] doko_: Err, wait. That's all backward. armel takes longer. And both run -mthumb. [01:51] doko_: Nevermind me. [01:51] doko_: (Why DOES armel take so much longer? Is v7 optimisation really that awesome?) [01:55] jbicha: Same for Bug #876017. [01:55] Launchpad bug 876017 in ayatana-design "[FFE][UIFE] Window management - We should be able to close windows in spread mode" [Medium,Fix committed] https://launchpad.net/bugs/876017 [02:12] I'd like to try to retarget 876017 to R but LP won't let me [02:15] Let me try. [02:17] Weird. No "R" there for me either. [02:19] There's a bug whereby a series disappears if... Some condition. [02:19] Maybe when it's been targetted then rejected? [02:19] Don't recall. [02:19] Thanks. [02:20] I unsubscribed the release team, so my caring factor has declined. [02:20] Shouldn't matter anyway, since the default of "untargetted" is correct as soon as R is the current devel release. :P [02:21] looking at the bug history, that's because it was targeted at r-series then someone removed the bug tasks [02:21] stgraber: Yeah, that's the bug. [02:21] But, again, who cares? [02:21] R = devel soon, = "Ubuntu" tasks are R. [02:21] So, meh. [02:24] Right, then. Mozillafest is done on x86, I'm going to give i386 another buildd and open the langpack floodgates. [02:47] https://bugs.launchpad.net/~ubuntu-release from 95 bugs/tasks to 19. [02:53] thanks! [03:58] yep, targeted then deleted task makes series disappear [03:59] Yay, gcc-snapshot on armhf finished. [03:59] In just about the right amount of time to make that thunderbird ain picks up finish around the same time as the last firefoxen. [03:59] Serendipitous. [04:01] all your arm* buildds are belong to us :) [04:02] *working arm* buildds :) [04:35] https://launchpad.net/builders/primero is looking a bit schizophrenic at the moment. [04:38] hrm, amsn is back, I guess that's fine for non-LTS... [04:39] It's allegedly maintained again. [04:41] right...let's see what happens with that :) [04:42] people seem to like it for some reason, and at this point, it's not any worse that some of the other software in universe [04:42] Spoken like a dedicated MOTU. [04:43] jbicha TIL, so whatever, his problem. [04:43] infinity: ^^^ that's a dedicated MOTU. [06:04] dpm asked me to upload the two packages which are affected by https://bugs.launchpad.net/launchpad/+bug/1048556 [06:04] Ubuntu bug 1048556 in ubuntu-translations "Language pack translations export needs to add universe packages to domain map" [Undecided,New] [06:05] they will drop the X-Ubuntu-Langpack header, so that they will use the upstream translations again and include them in the .debs [06:05] instead of stripping them and relying on the langpacks to carry them [06:05] (both are universe packages) [06:05] gnome-panel and banshee [06:06] I upload them to -proposed for being cautious, but they are intended for the final release [06:06] as the final langpacks are uploaded now === chrisccoulson_ is now known as chrisccoulson [06:16] pitti: Want to let that neko in? Just a rebuild (and moving a debian-changes patch), fixes an FTBFS on armhf for its r-build-deps. [06:16] infinity: I'm not officially in ~ubuntu-release any more, but if you want to pretend for a moment that I was, I'm happy to review it :) [06:17] I'm all for pretending. [06:17] * pitti puts on his -release veteran hat [06:17] * infinity curses the queue diffs, and diffs gnome-panel manually. [06:18] infinity: LGTM, accepted; thanks for cleaning up that as-needed patch [06:20] And the mozillathon is finally coming to a close. [06:20] infinity: well, the mozilla buildathon :) [06:22] micahg: Were the FTBFSes on sparc expected? [06:22] infinity: yes, unfortunately [06:23] Compile-time page size does not divide the runtime one. [06:23] ^-- Is that a fancy way of saying LOLALIGNMENT? [06:23] I'm pretty sure Debian has the fix, just no one has had time to dig it out [06:24] and since you can't install sparc from lucid media, we haven't cared too much [06:24] Not even from d-i images? [06:24] AFAIK, no [06:24] Special. [06:24] or did you fix that? [06:25] Was I going to? [06:25] What was broken? [06:25] ISTR having this conversation with you before [06:25] I made d-i stop FTBFSing on sparc, but that doesn't mean it works. [06:26] I didn't know it didn't work, just that it didn't build. [06:26] Oh, and that was on hardy. [06:26] Which is what we're talking about. [06:26] right [06:26] Even if you said lucid. :P [06:26] Oh, wait. [06:26] No. [06:26] You meant lucid. [06:26] * infinity wonders what's wrong with lucid. [06:27] Oh well, I have no hardware to test on anyway, so without blindingly obvious bug reports, I wouldn't be able to do much. [06:27] yeah, powerpc was the only arch we got complaints about [06:28] and BenC was kind enough to fix that [06:28] Not so much kindness as being paid, I think. [06:29] whatever gets the job done ;) [06:32] PPC in quantal is in better shape than precise [06:32] cjwatson: So, it was neko that was doing the wrong thing. With neko rebuilt, neither haxe nor mercurial-buildpackage FTBFS (no need to rebuild either of those, mind you) [06:32] micahg: Yeah, shame he didn't start on his crusade about 3 months earlier. [06:32] heh, right [06:32] micahg: Though he got precise in pretty decent shape. [06:32] yeah, it's not bad [06:32] micahg: Certainly good enough for most server workloads, which is actually what his employer cared about. [06:33] micahg: I think fixing the rest of the world was just a point of pride, and cause whoever pays him didn't really understand that they didn't care. ;) [06:37] 241 root 20 0 0 0 0 D 15 0.0 131:52.45 usb-storage [06:37] 14520 adconrad 20 0 668m 352m 100 D 4 39.0 20:09.78 mlton-compile [06:37] 14395 adconrad 20 0 678m 288m 80 D 3 31.8 20:02.58 mlton-compile [06:37] ^-- Dear Santa, I'd like an ARM box with RAM, so I can stop spending more time swapping than compiling, kthx. [08:06] ^--- Best version number EVAR. [08:09] what in the [08:09] infinity: it could only be better if it regressed and we had to drop back with, 7.2~alpha5+cvs20101124-1+deb7u0ubuntu2~really7.2~alpha5+cvs20101124-1ubuntu1 [08:10] Daviey: Except that's the same upstream, so it would just be ubuntu2. :P [08:10] is that a convention for tpu? [08:10] (Don't forget the ~precise1 backport suffix) [08:10] Laney: Apparently. === henrix_ is now known as henrix [08:10] infinity: bah! :) [08:11] pitti: ~ubuntu12.04.1 you mean :-) [08:14] 10.0.1.218+10.0.0.525ubuntu1~hardy1+really9.0.246.0ubuntu1 [08:14] still wins [08:16] * xnox I am tempted to make some software and actually call it 10.0.58.4.5, first upstream version will also match the name of the software. [08:16] Aaaanyhow, if someone would like to review that instead of making fun of the version number... ;) [08:17] I think that's the only legitimate FTBFS left in main. [08:18] And I'm sick of staring at mlton bootstrapping, so I might go to bed. [08:18] cjwatson: mlton bootstrappyness will happen in-archive tomorrow, by the looks of this local build. [08:21] Cool. [08:22] Impressed at somebody fixing libatomic-ops. I tried and failed. [08:22] (Like, last release.) [08:22] * cjwatson goes cross-eyed at x86 asm [08:22] Only one coffee ... [08:26] small internationalization fix to generate some javascript strings in pot which can be translated :p ^ === henrix is now known as henrix_ === henrix_ is now known as henrix [08:56] linux-signed upload adding di integration as a step towards netboot support [08:56] (and server) [09:03] * cjwatson reviews [09:04] LGTM === mmrazik is now known as mmrazik|lunch [09:25] cjwatson, i notice source.list contains uncommented deb cdrom:[Ubuntu 12.10 _Quantal Quetzal_ - Beta i386 (20121010)]/ quantal main restricted after an i386 reinstall [09:25] cjwatson, is that intended? [09:28] hmpf, whats wrong with the arm builds [09:28] psivaa: Sounds reasonable to me [09:29] cjwatson: is that for installing network drivers etc. post-installataion? [09:29] cjwatson, ok, on amd64 i see that line commented though [09:30] pitti: for example; also if you have the stuff locally then why not [09:30] apt used to be irritating and ask for the CD, but it doesn't any more [09:30] psivaa: honestly - it might be a micro-bug somewhere, but I'm doubtful that it's worth spending any time on [09:31] cjwatson, ack, software center asks for the CD when this line is uncommented [09:32] ! [09:32] That bug was fixed in apt in, what, 2005? [09:32] ogra_: You mean ARM image builds? [09:33] psivaa: Sigh, file a bug on whichever installer you're using with logs, then [09:33] infinity, yeah [09:33] ogra_: Could be suffering from skew since all the Pandas were busy with firefox/thunderbird all day. [09:33] infinity, livefs builds particulary [09:33] ogra_: And I mean *all* the Pandas. [09:33] ogra_: The queues will catch up in a bit. [09:33] oh, did we now switch to LP buildds ? [09:34] ogra_: Hrm? No, I meant that we could have had package skews due to ARM not building anything useful for 12h. [09:34] (i.e. is it pointless to look at celbalrai ?) [09:34] psivaa: how did you get s-c to ask you for a CDROM? [09:34] I can't get that here [09:34] oh, well, i dont even see build attempts for the last two days [09:34] infinity: thanks for accepting udev; for quantal, did you intend to land this in quantal proper, or SRU? (I'm fine with final, it's quite straightforward and tested by two people) [09:34] Oh, that's disconcerting. [09:34] right [09:34] pitti: I was going to let it in. [09:35] I got some empty error mails about ARM builds [09:35] (livefs) [09:35] infinity: cheers [09:35] ac100 has a build attempt yesterday with some weird chroot cleanup message [09:35] banshee and gnome-panel look good, they now have translations [09:35] and omap/omap4 hanst even been attempted it seems [09:35] *hasnt [09:35] Laney, when you try to install something using software center it asks for the cd, [09:35] * ogra_ suspects a buildd issue [09:35] no, I don't see that [09:35] ogra_: Could be that someone needs to hard rm -rf chroot/build/* [09:35] ogra_: Where's that log? [09:35] yep [09:35] well even if the line is uncommented? [09:35] yes [09:36] ah, perhaps I need apt-cdrom [09:36] no [09:36] ogra_: Oh, found it. [09:36] Laney: merely adding the line won't help; did you actually add it in apt? [09:36] ho hum. [09:36] http://paste.ubuntu.com/1272866/ [09:36] ogra_: Weird. It has no errors. Just doesn't configure. [09:36] psivaa: desktop image, presumably? [09:36] cjwatson, yes [09:37] pitti: I just uncommented it in sources.list [09:37] psivaa: from DVD or USB? [09:37] do I have to do more? [09:37] apt-cdrom add, I think [09:37] cjwatson, usb [09:37] And when you tested amd64, was that also from USB? [09:37] ogra_: 20121009 was okay, though. [09:37] cjwatson, yes [09:37] yep [09:37] ogra_: So, this is very recent. [09:38] Curious. I suppose the difference might relate to multiarch, since we've never really tidied up multiarch on the CD. [09:38] but there was no livecd-rootfs or live-build uploads or anything in that timeframe === doko_ is now known as doko [09:38] i uploaded a change on the 3rd ... we had working builds since and colin uploaded the efi change today [09:39] psivaa: FWIW my snap assessment is that commenting that out has a high risk of regressions both in the installer and in post-install tasks such as installing restricted network drivers [09:39] So I'd much rather see software-center fixed to not ask [09:39] But I'll have a look to see if it's something subtler [09:39] (Which is quite possible) [09:40] ogra_: Try a by-hand lubuntu-ac100 build? [09:40] Or... [09:40] Wait. [09:41] nothing suspicious in debian-cd either [09:41] debian-cd wouldn't relate anyway. [09:42] well, neither in cdimage :) [09:42] yeah, let me try a manual buildlive [09:43] I was just about to do a manual core. [09:43] cjwatson i actually did a reinstall from amd64 ->i386, then i see the line uncommented -> when i use s-c it asks for a cd and after i comment the line the s-c does not ask for the cd [09:43] what sort of reinstall? [09:43] infinity, are you running already ? [09:43] ogra_: I will be, yeah. Hands off for a sec. [09:44] lubuntu-armhf-ac100 on celbalrai.buildd starting at 2012-10-11 09:43:28 [09:44] lockfile: Try praying, giving up on "/home/buildd/buildLiveCD.lock" [09:44] lubuntu-armhf-ac100 on celbalrai.buildd finished at 2012-10-11 09:43:30 (failed) [09:44] Null message body; hope that's ok [09:44] Error: no livefs builds succeede [09:44] Ahh. [09:44] cjwatson, usb-> and the new Re-install option [09:44] Not that new, but OK [09:44] ogra_: Working with webops to fixify it. [09:44] And the amd64 install was a fresh unmodified install of quantal? [09:45] It'd be great if I could have exact directions rather than asking lots of questions :) [09:45] infinity, great, thx [09:46] cjwatson: well it wasn't shown for dev-releases until I fixed it recently ;-) hence "new in quantal recently". I wonder if we should not allow cross-grading... or do some sanity to sources.list. [09:47] cjwatson, ill reproduce that and file a bug, with steps to reproduce [09:48] ogra_: So, celbalrai went read-only. That would explain the weird logs. :P [09:48] haha [09:48] yeah [09:49] * ogra_ wants arm boards with 6G RAM and tmpfses for live builds ! [09:49] How about 4G of RAM and a filesystem that's not tethered to the machine with a USB cable? [09:51] ogra_: Right, it's being escalated with some urgency. For now, you has no livefses. I hope you had other things to work on... [09:52] well, i was about to roll a ubuntu rootfs tarball :) [09:52] but yeah, i can do enough other stuff [09:53] Oh, you can't be serious... libatomic-ops now segfaults on armel? [09:53] FML. [09:54] * infinity gives it back and prays that was cosmic rays screwing with him. [09:54] infinity: welcome to this timezone ;-) [09:54] heh [09:54] You say that as if infinity has a home timezone. [09:54] xnox: I've been up for 22h, I'm not actually sure what TZ I'm in. [09:55] infinity: clearly the odd one ;-) [09:55] infinity works 24x7 during freezes, and release times. Outside of those times, he sleeps. [09:56] The latter bit may not be true. [10:03] *sigh*... And now it's gone into an infinite loop. [10:03] Ooh, I can haz netbeans fix? [10:03] * cjwatson reviews [10:04] Why do I have a sinking feeling this isn't going to end well? [10:05] lol [10:06] Ifinitely-looping testsuites make me sad. [10:22] Would anyone object to syncing in sugar-base-0.88 and sugar-toolkit-0.88 so that sugar-moon-activity can build? [10:23] (I might test-build them first) [10:25] Oh, feh. I see the problem with atomic-ops on armel. I think. I'll need to look at this in the morning. [10:25] If this was on a v5 buildd, it would just happily SIGILL instead of doing Weird Things. [10:26] -march FTW? [10:27] cjwatson: You mean just force it to v7 and be done with it for now? :P [10:28] I meant v5, but perhaps I misunderstand [10:28] cjwatson: I was going to just backport the newer sysdeps/gcc/arm.h, since it actually properly deals with Thumb1/Thumb2. [10:28] Ah [10:28] cjwatson: The problem is the inline ASM in the old version of libatomic-ops we carry assumes thumb == thumb2, and does Very Bad Things. [10:29] Well, that's *a* problem. I can't tell if that's what just exploded aleya until I fix it. [10:29] But yeah. I need a nap. [10:29] Will fix in the "morning", whenever that happens. [10:35] OK, sugar-{base,toolkit}-0.88 build cleanly here, and should be enough to resolve that dep-wait, even if they don't represent a complete Sugar environment. [10:35] So synced. [10:40] Oh, that's where linux-signed got to [10:40] * cjwatson curses -proposed, made me waste an hour [10:52] cjwatson: Say, how did libatomic-ops miss your napalm rebuild-for-armv5 run anyway? [10:53] cjwatson: Then this would have been your problem. ;) [10:53] cjwatson: (Turns out I was wrong about the thumb thing, it is guarded elsewhere, so it never executes.. But this infinite looping testsuite has been seen on several arches in recent rebuilds on Debian too) [10:55] Kinda tempted to just disable the test suite on armel and say screw it for now. [10:56] infinity: Not quite sure. [10:57] Possibly worth debugging if I had any time :-) [11:03] I'm pretty sure I never should have collapsed the waveform on this one. [11:04] * infinity naps for real this time, and hopes he doesn't dream of atomics. [11:18] * cjwatson battles with ruby-fusefs === mmrazik|lunch is now known as mmrazik [11:58] Apparently I mashed the wrong buttton on sugar and it can't be fixed: [11:58] FAILED: sugar-toolkit-0.88 (Can't resurrect rejected syncs) [11:58] FAILED: sugar-base-0.88 (Can't resurrect rejected syncs) [11:58] yeah, re-sync them [11:58] Yeah, you can't ... that. I can resync. [11:58] Thanks. [12:00] * ScottK tries again. [12:14] Hmm, sugar-* still rejected [12:15] Damn, it was deleted from quantal [12:15] I wonder if I can re-copy it from precise [12:15] Or even from quantal come to that [12:20] * cjwatson tries [12:22] Ha! Master. Hopefully that won't break the publisher. [12:48] * infinity gives up on the mystery of libatomic-ops. No, really. Honest. [12:49] You can review d-i instead :) [12:49] Seeing as you're clearly failing to sleep [12:50] I'm also failing to reproduce the failures the buildds are seeing. [12:50] And it's making me a sad panda. [12:50] barry: so, um, why is this python-mode sync appropriate during final freeze? [12:51] While I understand the desire to get all one's own Debian packages in sync :) [12:51] cjwatson: dang, you noticed. :) [12:55] barry: I'm wary of anything but crash/build/other-serious-bug-fixes and maybe some already-known feature freeze exceptions at this point, TBH [12:56] cjwatson: Why not just ifdef; if -e; mv boot/$nameALT boot/$name; fi; endif, instead of duplicating the other mv with an else? [12:57] infinity: I suppose if I did that *after* the other mv [12:57] Oh, or I could read what you wrote [12:57] cjwatson: that's cool. this does fix real problems people have with functionality, it's universe, but i have no problems sru'ing it after release if you prefer. [12:57] Yeah, that would work [12:57] cjwatson: It just seems a bit more readable to me that way. And shorter. [12:58] barry: Yeah, I'd rather that at this point, honestly. More time to spot any new breakage. [12:59] cjwatson: np [12:59] cjwatson: So, basically, just ditching the rm/else/mv, and then ending the ifdef, rather than elsing it. [12:59] (elsing is totally a verb, right?) [12:59] infinity: http://paste.ubuntu.com/1273151/ ? [13:00] Why does diff insist on silly ordering I can't read. [13:00] Yeah, that looks like what I'm driving at. [13:01] mkay, will upload ubuntu183 [13:01] Ends up doing the same thing, but the smaller the unusual ifdef code blocks, the better, IMO. [13:01] Easier to track WTF they're up to. [13:01] I'll just reject 182, and you can re-tag it. [13:01] I prefer a new version anyway [13:02] Alright. :) [13:02] * infinity probably abuses bzr tag --force a bit too often. [13:04] Yay, resurrecting with copy-package totally works, admittedly with a couple of slight hacks only one of which I committed. [13:05] My local copy-package is hacked to bits for that sort of thing. [13:05] But not in any remotely committable way. [13:05] Maybe I should write a dedicated undelete-package. Except the opposite is called remove-package, and unremove-package doesn't sound right. It sucks to be a pedant sometimes. [13:05] Just, like, a ton of stuff commented out. :P [13:05] I fixed lputils in a way that deals with most of what you usually complain about [13:05] But you also have to comment out the target-same-as-source guard [13:06] The opposite of remove would be insert, surely. [13:06] insert-package [13:06] Not really in this sense ... [13:06] Cause that doesn't sound dirty at all. [13:06] restore, but it looks too similar. [13:06] Or resurrect. [13:06] I think just giving copy an option to do it seems sane. [13:06] Since it really *is* a copy. [13:07] Just a weird one. [13:07] It is, it's just that only people who know Soyuz will think of it that way. [13:09] Laney: So I was looking at removing pandoc/armel, since I suspect that mysterious build failure isn't likely to go away [13:09] I like resurrect. [13:09] revive? [13:09] revive isn't bad [13:10] Though even more similar to remove [13:10] Laney: Looks like the rdepends stack that would need to be removed on armel would be: bup carettah imageshack-uploader purity-ng libnss-rainbow2 tempest-for-eliza [13:10] What do you think? [13:10] cjwatson: remove-package --not? :P [13:11] --just-kidding [13:11] remove-package --undo [13:11] Alright, going to try harder to nap. Maybe I'll dream of some way to reproduce this stupid test failure before I give up and disable the testsuite and make Daviey's day by being a hypocrite. [13:13] cjwatson: undo-removal would work. It doesn't HAVE to have 'package' in the name. [13:19] cjwatson: feel free [13:19] Someone who cares more could look into removing the pandoc BDs on those packages (at least some of them are likely to be for documentation only) [13:20] cjwatson: Oh, by the way, if that paste was a pastebinit pipe, "pastebinit -f diff" makes it pretty (aliased to pastediff here, cause that's 99% of my pastes). [13:21] My bin/ubuntu-paste is old-skool. One of these days I might switch to pastebinit. [13:22] Laney: OK, removed [13:23] hi, vlc 2.0.4 will be released on sunday. it contains a bunch of bug-fixes and adds support for opus (= only new feature). now likely is it to get a FFe? [13:23] skaet, cjwatson: is now an ok time to pocket copy firefox and tbird? [13:23] bdrung: I suspect an SRU at this point would be more likely [13:23] jdstrand: yes [13:24] * skaet has cup of tea in hand, and prepares to work through the back scroll. [13:24] jdstrand, ok by me, but am just catching up on the overnight status. cjwatson? infinity? [13:24] Yes, I said yes above :-) [13:24] ah, just saw cjwatson's yes [13:25] skaet: it is built on all archs and tested [13:25] sorry [13:25] * skaet increases caffine intake. ;) [13:25] thanks jdstrand [13:26] ok, firefox and tbird are copied. I hope we can stay out of your hair now [13:31] mvo: Is there a reason this software center upload can't go to -proposed? [13:32] ScottK: it can go to -proposed, the reinstall previous purchases bug is important but its certainly ok if it goes into -proposed - I can reupload there [13:32] Thanks. Will reject the current upload. [13:33] ScottK: thanks, is there still a chance it may go on the CD in in case a rebuild is needed or is it stricly out of the question now? [13:34] mvo, depends on what's in it, and risk [13:34] when should we decron and stuff? [13:34] Laney, was thinking it was looking close to now actually. [13:34] * skaet staring at her checklists ;) [13:35] skaet: thanks, risk is small but non-zero (of course). I understand if -proposed is the way to go at this point of course [13:38] My one remaining thing is that I'd like to get a grub2 upload in to help us debug stgraber's mysterious failure to boot unsigned kernels. [13:38] cjwatson, is there anything still pending from your perspective? (am not sure from the backscroll if all the UEFI bits have been sorted into place yet) [13:38] lol [13:38] snap [13:38] Just preparing that now - shouldn't be any functional change when debug is unset [13:38] ok, lets turn off the cron. [13:38] xubuntu-docs is in queue. [13:39] Doesn't affect anyone but them. [13:39] yup, was waiting for diff, and don't see any problem with it going in on priinciple. [13:39] low risk, affects them. [13:39] cjwatson: This memtest86+ upload needs in too, right? [13:41] ScottK: It would be useful [13:42] And fairly low risk AFAICS [13:43] crontab disabled [13:44] * skaet wondering why diffs are taking so long to generate [13:44] its been 30 minutes now on xubuntu-docs [13:45] Seems reasonable then to get memtext86+, grub2, and xubuntu-docs in and then declare victory. [13:45] a whoopsie just came in [13:45] * Laney is amused that he got to type that [13:45] it did [13:46] what's the backstory on it ev? [13:46] I'll give whoever lets that through a giant pile of candy [13:46] yeah, but while we wait for the diff to show up - what's it fixing? [13:46] skaet: it's needed for https://bugs.launchpad.net/whoopsie/+bug/1050853 [13:46] Ubuntu bug 1050853 in apport "Not recorded whether an error is in a -proposed or -updates package" [Undecided,Fix committed] [13:46] :) [13:46] I probably should've linked to that :) [13:46] the only change is that we send the Tags field up with the report [13:47] single line diff [13:47] I'll also backport it to precise in a bit [13:48] ev, thanks. pending review, yeah would be good to get in. [13:48] wonderful [13:49] Oh, and grub2 will need a grub2-signed later on too ... [13:49] wasn't there a new shim? [13:49] * cjwatson lobs it up quickly [13:50] Laney: it's in -proposed pending mjg59 approval [13:50] yeah, so that [13:50] and then shim-signed presumably [13:50] Which I think in practice will need to be around when slangasek wakes up [13:50] But grub2 will take a little while to build anyway [13:50] (Not horrible, but not instant) [13:51] quantal_outdate_all is beginning to look almost tractable [13:52] There's certainly more non-image stuff we need to fix [13:54] cjwatson, do we have the d-i bits all lined up too? [13:54] yes [13:54] :) [13:55] We have at least one ubiquity patch queued, but not the end of the world if it doesn't land; in any event I would be surprised if we didn't have to upload ubiquity at some point over the next week [13:55] Though I can hope [13:55] dpm's asked for another translations sync if we do end up doing that [13:57] * skaet can hope too [14:05] doko: ^- is that to fix a build failure somewhere? [14:05] cjwatson, ibus-rime b-d [14:05] gotcha, will look [14:08] Can somebody review grub2? [14:09] cjwatson: doing that now (and memtest86) [14:10] ta [14:11] Conflicts/Breaks?! [14:12] cjwatson: accepted both. Will be offline for the next hour or so but should be available for another test after that (before leaving for the airport). [14:15] cjwatson: no word from mjg yet on the shim change [14:16] Laney: changelog disagrees with control - it's Replaces/Breaks in control [14:16] righto [14:19] so there's an armadaxp ABI change just landed; that's going to require a d-i upload, no? [14:19] Already did that [14:19] ok [14:20] * slangasek pushes the seed change [14:20] Oh I forgot that, sorry [14:20] no worries [14:24] * cjwatson stares at the long-running ruby-hdfeos5 failure [14:24] I'm pretty sure that "Latitude" is being transformed into "LocalSgitude" at some point along the way [14:24] Which is ... inventive [14:26] cjwatson, do we plan to have R build working from day one ? or is there the usual "dont care before A1" in place ? [14:26] *R builds [14:27] * ogra_ is wondering ... with all these new policies etc ... [14:29] ogra_, hopefully from day 1, or shortly thereafter. [14:30] skaet, good [14:31] It won't be practical until after the auto-sync has settled, since we don't yet have automatic continuous integration from -proposed into release. [14:31] Until then we shouldn't make promises we can't keep. [14:31] This isn't quite the same as "don't care" - "can't quite commit yet". [14:43] slangasek: ^- grub2, grub2-signed [14:57] cjwatson: do those need a staged accept? [15:00] slangasek: no [15:02] cjwatson, has cd release-upgrader been set to ""useDevelopmentRelease=False" ? [15:03] cjwatson: ok [15:03] skaet: TTBOMK, cd release-upgrader has been obsoleted with the dropping of alternate CDs [15:04] rather, with the dropping of non-livefs CDs [15:04] (since server could use it, but server is also using livefses now) [15:04] slangasek, ack. [15:04] * skaet makes note to remove that line item from the checklist then. [15:04] right [15:05] cjwatson, how are the langpacks going out with the images looking? [15:06] skaet: You mean the ones uploaded last night? infinity accepted them before I woke up; they've long since all built [15:07] cjwatson, was wondering which languages are going to be shipped by default, and whether we have head room to add a few more back in actually. [15:08] Oh, that I haven't looked at at all [15:14] cjwatson, uploaded a new minor version of visualvm, which builds using netbeans, then libnb-platform-java can be removed (ftbfs) [15:23] doko: right, nice, will review [15:23] doko: I got ruby-hdfeos5 to build! Only took six months since I first looked at it [15:23] \o/ [15:27] cjwatson, have taken care of setting up iso tracker, and .conf file, so when we spin up the first set of images they should go to the right place. [15:31] * skaet crosses fingers that first set is the last one. ;) [16:20] * skaet --> early lunch, back later [16:24] cjwatson: installed grub2-signed 1.5, will reboot and get you a new photo [16:30] cjwatson: got an extra line of output, will upload the photo now [16:35] cjwatson: http://www.stgraber.org/download/2012-10-11_12-27-38_458.jpg [16:37] kdeplasma-addons for a very visual issue in kubuntu active on first boot [16:37] ScottK: fancy looking at that one? ^^ [16:37] stgraber: so I guess my debugging output wasn't quite perfect, but looks to me as though that's stuck inside shim [16:38] slangasek: over to you? :-) [16:38] slangasek,skaet: do you know if anyone's notified the web team about the demise of the alternate installere? [16:41] cjwatson: I did, when me and ev had a "meeting" with them. [16:42] oh, and the DVD ... [16:42] cjwatson: as well as s/CD/DVD/ and the fact that server will probably not have i386. [16:42] I think I should double-check [16:42] in the offices. [16:43] cjwatson: yeah, I haven't heard back from the meeting much, but they were "hungry" for information and taking action points / list of changes. [16:43] cjwatson: so it's stuck in shim_verify? [16:44] slangasek: appears to be [16:44] stuck or crashed [16:44] cjwatson: are these debug statements in the current grub2 in the archive? [16:44] slangasek: yes [16:44] xnox: sent a "better safe than sorry" mail, anyway [16:46] cjwatson: ok. [16:46] * cjwatson starts refreshing memory on how to top up images with language packs [16:46] 8) [16:49] Riddell: Will look. [16:53] skaet: I've topped up Ubuntu quantal-desktop-powerpc.iso, which was the only one that I felt needed it (I'm not going to bother topping up the ARM ones) [16:53] I figure other flavours can manage this themselves if they want to [16:54] cjwatson: I guess it's unlikely that grub_efi_locate_protocol() is hanging or crashing? [16:54] slangasek: Yeah, hence my comment about debugging being not quite perfectly granular, but it seems pretty unlikel [16:54] y [16:55] That's a straightforward wrapper over LocateProtocol [16:58] * slangasek nods [17:01] Ellen is out of the office; do we know who's covering for her on the web team? [17:03] Riddell: You verified this doesn't screw up non-Active images, right? [17:03] Ellen is no longer on the web team cjwatson [17:03] Oh, we need to update our process pages then [17:04] I wish Canonical made better use of role addresses for things [17:08] * cjwatson pokes the directory and comes up with some possibilities, at least [17:11] cjwatson, I am informed Tanya Edwards is your contact [17:12] Good, she was one of the three addresses I came up with [17:18] skaet: OK, so I'm going to have to finish for today; the netinstall issue raised by the server team turned out to be not a relevant one for us at this point (it's something to do with precise, not quantal); after this publisher run (so call it half an hour for safety, though probably less), from my point of view we can start building candidates [17:19] skaet: scrollback suggests Kubuntu might want to wait until this kdeplasma-addons problem is sorted out, not sure [17:19] there's a webapp upload coming apparently [17:19] from kenvandine [17:20] I think it includes some deferrable-to-SRU changes, but ymmv [17:21] is that a difference between SRU and release uploads from an uploader perspective? [17:21] or it's just "upload to quantal-proposed" and then see when it gets accepted? [17:22] for SRU you'll need the bug reference, but I suppose otherwise not [17:22] however this webapp upload contains a change that we do want in the release which makes it more difficult [17:23] Laney, why difficult? we still have an unity upload coming so we will need to respin isos anyway... [17:23] more difficult to aim at proposed [17:24] I'm annoyed by https://bugs.launchpad.net/ubuntu/quantal/+source/libreoffice/+bug/1064962 [17:24] Ubuntu bug 1064962 in indicator-appmenu "Global menubar items do not work when opening a document directly from nautilus with no LibreOffice instance running" [High,Confirmed] [17:24] but I guess it's too late at this point for such changes for release [17:24] ? [17:24] I still want to mention it [17:25] seb128: doesn't look like there is even a fix for that yet? [17:25] the bug is basically "if you double click on a lo-file in nautilus you will get no menus" [17:25] Laney, no, they are working on it, just got discussed a bit earlier on #ubuntu-desktop [17:26] I think basically SRU yeah, but I agree it is annoying [17:26] cjwatson, diagnostics is the last one for me today. please watch https://launchpad.net/ubuntu/+source/pandoc/1.9.4.2-2build1/+build/3744152 and give back optgeo once it's in the archive [17:45] skaet: what do you think about the webapps stuff? [17:45] in queue [17:46] Looks like SRU material to me. [17:50] Yeah. [17:51] kenvandine: I think it would be best for us to only take the API key stuff for account-plugins and get the rest into proposed [17:51] Taking the API keys because you have to re-authenticate if they change which would be pretty crap post release [17:52] also the diff looks very strange... was all the auto-generated stuff removed on purpose or by accident? why it's 2.4.1 and 2.4 in configure.ac? [17:59] I'll do a safety reject out of unapproved/release === yofel_ is now known as yofel === henrix is now known as henrix_ [18:10] cjwatson, talked to the web team about the images at beta 2 time, but its on the check list to doublecheck with them once they have the staging site up. [18:11] ScottK, Riddell - where is the kdeplasma-addons issues? do you want the kubuntu images to wait for it? [18:12] skaet: If you have others to do, go ahead with them. I'm waiting to hear back from Riddell on testing before accepting. [18:12] * skaet now trying to figure out what's the issue webapps... [18:13] ScottK, ok. won't spin up Kubuntu and Kubuntu active until I hear from you/Riddell [18:32] Laney: if you want to pre-test the legal notice we discussed, you can test unity from the ubuntu-desktop ppa once it's built [18:33] did he quit? [18:34] Laney is this the legal notice from Ivanka? [18:35] No idea who it's from [18:35] Laney untu.com/aboutus/privacypolicy/thirdparties.html ? [18:36] peterm-ubuntu: I'm not sure, I haven't seen it [18:36] well… propery started [18:36] ok [18:36] it's a link from the dash to some legal notice [18:36] because that one isn't quite right [18:36] Laney, yeah let me know what you and didrocks find out, this is one of the other bits on the critical path for the images it seems. [18:36] but I don't know wha tthe final design is or anything [18:36] skaet: I'll be away, sorry [18:36] I'm off tomorrow too [18:38] Laney, ack [18:38] peterm-ubuntu: It needs to be right very soon [18:38] we're in final freeze now. [18:39] and are supposed to be spinning up the images now.... :P [18:39] Laney, skaet: re. didrocks: yes, it's the "Legal notice" link from design,#ps [18:39] seb128, is there a bug number so we can track progress that way? [18:39] Laney sorry, I am playing catch-up, this happened on my ride home… but I think it is meant to be a link to all the thirdparty privacy policies [18:39] Laney, skaet: do you have any question about that? [18:40] skaet, I don't think so, that has been handled in fire fighting mode over IRC today [18:40] seb128, when is it landing, who's tested it so far, how do we know no regression from including it. (the usual ;) ) [18:40] skaet, seems it's a legal requirement in the U.K to have a link to those notes [18:40] seb128: No, no question. I just don't want us to be caught in the middle of a design fight [18:41] well, the ppa is a backport of what design,#ps agreed on, implemented [18:41] Laney and it can't end in .html… so I think it needs to be: http://www.ubuntu.com/aboutus/privacypolicy/thirdparties [18:41] The bug number question is a good one. [18:41] Where does this link go? [18:41] 404 ATM [18:42] Sorry, unclear. Where will it be in the desktop? [18:43] Laney are you asking me? [18:43] peterm-ubuntu: anyone who knows ;-) [18:44] Laney all I have is Peter, [18:44] A last minute request from SteveG via Ivanka regarding a page that lists links to all the privacy policies for our third partys. This page link will live on the 'dash' aside the link to our privacy policy (ubuntu.com/aboutus/privacypolicy). [18:44] Ivanka needed to know ASAP the URL that we intend this link to be. Amrit, Ivanka and I discussed and logically it sits as a page off the Ubuntu privacy policy page (ubuntu.com/aboutus/privacypolicy), so therefore the new link would be ubuntu.com/aboutus/privacypolicy/thirdparties. [18:44] ubuntu.com/aboutus/privacypolicy/thirdparties.html is what I included in the doc which will now land in Ubuntu. [18:44] We will talk with U1 people tomorrow about creating the content for the page which is simply a list of third parties and links to their privacy policies so nothing fancy. [18:44] Ivanka [18:45] OK. I don't know where that existing link is TBH [18:45] skaet, Laney: didrocks is not around anymore but bottom line is: preview is in the ppa, we will have a bug with all those infos tomorrow going with the official upload [18:46] seb128: OK. I don't think I'll be able to look at it (away tomorrow), so someone else on the RT can [18:46] Laney, ok, enjoy your W.E! [18:47] beer festival - certainly will! [18:47] nice! [18:48] Laney, is that UDS training? ;-) [18:48] Laney, about the one you put on hold, has the problem been fully solved, or is it a partial? [18:48] Did we get firefox 16.0.1 in quantal yet? [18:48] ScottK, yes [18:48] ScottK, yes, copied over this morning by jdstrand [18:48] Cool. [18:49] skaet: I left kenvandine a message with what I think should be done for the release [18:49] which is to take just one of the fixes and leave the rest for SRU [18:50] thanks Laney. ok. will follow up with him. [18:51] * skaet shifting location, back on soon. [19:35] ScottK, ^ after kdeplasma-addons publishes, ok to spin your images up then? [19:36] skaet: I also want bluedevil in since we have a window. It's just a copy from -proposed so it should be done first. [19:36] ScottK, ok. [19:36] thanks ScottK [19:37] bluedevil is done, so once you have kdeplasma-addons, it should be good. [19:48] gilir, anything you're waiting for, or can we start spinning up lubuntu? [19:51] Someone might rescore kdeplamsa-addons so it gets an earlier start on armel. [19:52] ScottK: doing that now [19:52] infinity, ^ can you oblige? [19:52] ah [19:52] Thanks. [19:52] thanks stgraber, never mind infinity [20:00] The rescore bought us about half an hour. [20:19] skaet, no, you can start === scott-work is now known as Guest14809 [20:23] thanks gilir, there will likely need to be respins (cjwatson's fix), so don't go wild testing them yet, but I want to make sure no other surprises. [20:31] * skaet starting to spin up trial set of ubuntu, xubuntu, and lubuntu images - will be respun later. === Ursinha-afk is now known as Ursinha [20:41] Laney, skaet: account-plugins uploaded again [20:41] thanks for looking at that [20:41] thanks kenvandine === Ursinha is now known as mariazinha [21:16] could I get a second set of eyes on account-plugins in the queue? its looking basically sane, but would appreciate a second opinion. [21:17] Sure. [21:18] skaet: looks ok to me [21:18] er, excetp [21:18] --with-flickr-consumer-secret [21:18] doesn't look very secret, does it? [21:19] And -with-twitter-consumer-secret [21:19] I think this may be a different use of the word "secret" than I'm familiar with. [21:20] kenvandine: can you clarify? ^^ is it actually ok that these "secrets" are published for the world to see? [21:21] slangasek, yes... that was the agreement we had with twitter for gwibber in the past [21:21] funky [21:21] separating it from the source was "good enough" [21:21] they said they couldn't guarantee they wouldn't revoke it... if it got abused [21:21] but they said they wouldn't revoke it unless it was abused [21:21] kenvandine: Same deal with flickr? [21:22] we never talked to them about it [21:22] afaik [21:22] but we need it somewhere... better than in trunk [21:23] I dunno. I suspect the point's moot. The "secrets" need to be there at some point, somehow, so they're never all that secret. [21:24] infinity, right [21:24] for open source apps... it's tough [21:25] kenvandine: Even for closed source, it's no more secret. [21:25] yeah [21:25] kenvandine: If the secret has to be given to me by the app vendor (rather than having my own), then it's either compiled in or fetched somehow, and I can find it. [21:25] it is really easy to find... segfault published most of twitter's own secret in one of his articles [21:25] took him less than 10 minutes to find it [21:26] strings | eyeball [21:28] this sounds like an uncomfortable habit [21:29] * skaet drums her fingers waiting for ubuntu desktop to emerge on armhf.... [21:29] skaet, in what rhythm? paranoid? [21:30] knome, impatience with the speed. :P [21:30] Does this mean IS fixed celbalrai while I was asleep? [21:31] infinity, well it started.... [21:31] but that might explain it. Can you check? [21:32] Well, this morning it has a read-only filesystem, and some sort of make-it-gooder was being escalated for me by webops. [21:32] Chasing that up. [21:37] skaet: Nope, it's all fixed, just requires more patience. :) [21:38] (If someone could accept that mlton sooner, rather than later, that would be nice, it's going to eat two buildds for the better part of a day) [21:39] infinity: can you make LP generate queuediffs faster? :) [21:39] infinity: https://launchpad.net/ubuntu/+source/pandoc/1.9.4.2-2build1/+build/3744152 looks exactly the same as it did ~4h ago.... [21:40] infinity: never mind.... my browser is "overcaching" [21:40] infinity, looks like its being spit out now... [21:41] slangasek: Sure. Abraqueueudiffra. They're faster now. Enjoy. [21:41] infinity: huh? [21:41] queuediff relies on LP having already generated the diff [21:42] Yeah, it just downloads it... [21:42] * xnox ponders why armhf panda is building armel and confusing me. [21:42] right, so if it's not there yet that doesn't help [21:42] though in this case I simply forgot the -q quantal argument, thanks for the sass ;) [21:42] infinity: https://launchpad.net/ubuntu/+source/pandoc/1.9.4.2-2build1/+build/3744152 looks stuck. [21:42] Would probably be nice if, lacking a diff to download, it would fetch and diff instead. [21:42] infinity: dude why you wasting my time making me review a no-change rebuild [21:43] slangasek: I asked someone to ACCEPT it, not review it! [21:43] mmhmm [21:43] pretty sure if you don't want review, you know how to do the accept yourself :) [21:43] (accepted) [21:44] xnox: You're probably right. [21:44] infinity: doko was hoping it would build... [21:45] Sucks to be doko, I guess. [21:45] but why did it build on armhf? [21:45] doko: Because GHC on armel is differently sad than on armhf. [21:45] doko: Ask Laney. I've been mostly ignoring that mess this cycle. [21:46] infinity: at least doko got to keep his pythons ;-) [21:46] colin said he was removing that [21:46] if it's pandoc/armel [21:46] yeap [21:46] Right. [21:46] Well, let me go free up that poor machine. [21:47] LTSes are every two years? [21:47] (8.04, 10.04, 12.04, kind of sets that assumptino) [21:47] TheLordOfTime: So far, that's been the trend. [21:47] so unless something changes, 14.04's the next LTS? [21:47] Yeahp. [21:49] cool. thanks. :) [21:49] just wanted to confirm before stating that "approximation of LTS release" standard in #ubuntu [21:49] :) [22:07] Can someone reject my HPLIP 3.12.6-3ubuntu4 upload? I have forgotten to fill the changelog entry in it. [22:08] tkamppeter: Done. [22:11] infinity, thanks, new package will come in some minutes. [22:13] kenvandine: that reminds me of one of my favourite Debian signature file entries [22:13] # Note: the masterlist file is kept private since it contains [22:13] e-mail addresses [22:13] * joeyh wonders again about the web team's drug levels [22:13] "private" being a synonym for "in anonymously accessible CVS and [22:14] shipped on every Debian CD" [22:14] :) [22:18] infinity, corrected version uploaded. [22:25] gilir, lubuntu pre-candidate version has posted for alternates, others coming. [22:26] skaet, ok thanks [22:50] skaet: kdeplasma-addons should be in now. [22:56] ScottK, coolio. Ok, starting that set off before I shift location. [23:06] ScottK, Kubuntu's started now. [23:06] * skaet --> shifting location again now.