/srv/irclogs.ubuntu.com/2015/02/17/#ubuntu-release.txt

infinitywxl: I'm going to spin up new RCs for everyone tonight after I get my last livecd-rootfs tweaks tested and in place.00:04
wxlinfinity: kthx00:05
elfyinfinity: awesome sauce00:05
wxlvivid's being funky too it seems, but we'll gross that bridge later ☺00:06
elfyI'll be up and about earlier UTC and will be able to see how our's look asap00:06
elfywxl: I'll cross it instead if you don't mind - my days of gross are long gone :p00:07
wxlelfy: argh, you know what i meant. i was typing with one hand00:07
wxlinfinity: tonight = what in utc?00:08
elfywxl: tomorrow for you I guess - why not just tell your people to look for change in image name on tracker if you're going to be asleep?00:09
elfybecause the time is likely to be when it's done :)00:09
wxlso evening utc tuesday then elfy ?00:11
elfywxl: dude I don't know00:13
elfyif I have to mark it not ready then that's what I'll do - but as long as I can smoketest the image I suspect I won't00:14
elfyI'll just make it plain in release notes00:14
infinitywxl: Tonight meaning late for me, in North American time.  Still need to work the last kinks out of myth, studio, and kylin, and then push the changes for everyone.02:34
=== rcj is now known as Guest33360
Mirvarchive admin consultance (preNEW accept) needed for Compiz that adds compiz-mate package, https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-021 - summary of packaging changes https://ci-train.ubuntu.com/job/ubuntu-landing-021-2-publish/32/artifact/packaging_changes_compiz_1%3A0.9.12.1+15.04.20150213-0ubuntu1.diff12:33
=== Guest33360 is now known as rcj
=== rcj is now known as Guest49948
=== pgraner-hol is now known as pgraner
=== sil2100_ is now known as sil2100
elfyanyone got an idea why lubuntu/gnome/kylin/studio and xubuntu have no dailies for vivid today?15:57
infinityelfy: Picking GNOME at random from your list, it looks like it built fine.16:02
infinityelfy: Unless today isn't the 17th...16:02
ogra_yesterday the 17th was tomorrow16:06
infinityogra_: Ow.16:06
elfyinfinity: lol - so that built in the last short while :)16:08
elfymine is still showing the 16th on the tracker16:08
infinitySpeaking of builds, I *think* I finally sorted out everyone's task->meta messes for trusty.16:09
infinityAnd am rebuilding the world right now.16:09
infinityI'll check manifests when they're all done and see if I missed anything, but hopefully I got it all in this pass.16:09
elfyinfinity: thanks :)16:11
elfyrest still showing as 16th - has the time these things build been changed?16:15
ogra_lubuntu failed it seems16:16
* ogra_ notices a build failure mail16:16
elfyinfinity: booted 64bit - that looks more like it :) thanks17:11
infinityelfy: Nice.  I'll go diffing things in a bit to make sure I got all the bits right in my own estimation, but if it looks sane, that's a good start.17:12
elfyindeed :)17:12
elfystill not sure what's up with vivid - but one thing at a time - more interested in trying to get trusty tested again17:13
elfyRiddell: you got a minute?17:21
wxlinfinity: didn't see your email but i assume we're good? did you have any luck fixing the lubuntu alternate image?17:48
infinitywxl: I haven't sent the email yet, cause I want to diff all the manifests, but we should be good for desktop images.17:49
wxlinfinity: so alternate is an unknown?17:49
infinitywxl: I'm less inclined to try to fix the alternate, to be honest.17:49
infinitywxl: But I can look at it later and see if the fix is simple enough.17:50
wxlinfinity: k thanks, hope you didn't have to pull an all nighter :)17:50
infinitywxl: I might have...17:50
wxl:(17:50
infinityIt happens. :P17:50
wxlwell thank you for your hard work regardless, infinity17:50
wxlinfinity: so server is going to suggest netboot/mini.iso then?18:07
elfyinfinity - so I've quickly done all 10 of our tests with trusty on vb and am pleased to have 10 passes instead of fails - so thanks awfully :)18:16
infinitywxl: No, server doesn't have the same issue.18:27
wxlinfinity: well that's lucky :)18:27
infinitywxl: Since server doesn't ship X.18:27
wxlah, i didn't realize it was x-specific18:27
infinitywxl: Yeah, this is all about the X HWE stack.18:28
infinityelfy: That's encouraging.18:28
wxlinfinity: so it's about the change from tasks to metapackages specifically for the x hwe stack?18:28
infinitywxl: Right.18:28
wxlinfinity: oohhhhhhhhh, well now that clears things up quite a bit. thanks, then.18:29
infinitywxl: Because tasks don't change post-release, so we can't make the *-desktop tasks suddenly pull in the new X stack.18:29
ogra_will be interesting what happens to this in Mirland18:29
infinityogra_: I suspect Mir will still need a fair bit of the X framework for a long while, unless "switch to Mir" also implies "and only support 3 video cards", so... We'll see.18:29
wxlinfinity: wow, how did we ever survive using tasks before?18:29
infinitywxl: We did this same thing in precise with the HWE point releases there.18:30
ogra_infinity, right, so we might end up with two hwe stacks for a while18:30
ogra_for the graphical bits18:30
wxlinfinity: so will we be metapackage only for 16.04 and on?18:30
infinitywxl: I'm pondering that question.  Doing the switch at .2 hurts a lot, so doing .0 with metapackages makes some sense.  But tasks are a bit more convenient for $reasons.18:31
infinitywxl: There are some ways we could make tasks post-release manglable, so thinking about that too.18:31
wxlinfinity: yes, there has been some concern about not using tasks. still, i see this whole transition to be a royal pain in the you-know-what for the release team (i.e. you in this case!)18:32
infinityHrm, and lubuntu powerpc is FTBFS.  Fun.18:35
* infinity scratches his head at that one.18:37
wxlinfinity: that is of major sucking, as lubuntu has changed to really only supporting ppc on lts18:39
infinitywxl: Well, people who install with 14.04 and upgrade are fine.  It's just the 14.04.2 livefs that's hating me.18:42
infinitywxl: But I'll look at it after I've rested a bit.18:42
wxlinfinity: we're seeing the lack of xserver-xorg-input-synaptics still in the live session. is it possible that the live session would fail but the install would work fine?19:01
infinitywxl: Erm...19:02
infinitywxl: Which image?19:02
wxlinfinity: desktop i38619:02
infinitywxl: And are you just looking for the package name, or the functionality? :P19:02
wxlinfinity: is the package not required for functionality? :)19:03
infinitywxl: Oh, hrm.  Okay, I did all my testing on amd64...  i386 does seem confused. :/19:04
wxl<more expletives>19:04
wxlinfinity: i hate to ask this, but i assume you can resolve this?19:05
infinitywxl: I'm sure it can be resolved.19:06
infinitywxl: I first need to sort out why it's broken.19:06
wxlinfinity: thank you. please keep me updated.19:06
infinityI might need to explicitly install xserver-xorg-input-all-lts-utopic, that's all.19:08
wxlinfinity: if that's what it is. i did do a diff on old versus new if that's helpful19:08
infinitywxl: Have the diff handy?19:09
wxlinfinity: several available in the bug description of 141778419:10
wxloops bug 141778419:10
ubot93bug 1417784 in lubuntu-meta (Ubuntu) "several packages missing or added in Lubuntu 14.04.2 manifests" [Critical,Triaged] https://launchpad.net/bugs/141778419:10
infinityYeah, it looks like, for some insane reason, it's picking evdev instead of all.19:12
infinityImplicitly installing all should fix it.19:12
wxlinfinity: okie dokie. none of the other differences are an issue?19:12
infinitywxl: The others should have been fixed already in my previous pass, I believe.19:14
wxlokie dokie19:15
wxlinfinity: let me know when we should go for a rebuild19:16
infinitywxl: I'm going to do a pass of all the manfiests for all arches and flavours, I guess, and see where we stand, so I'm not doing a bunch of fixes in a row.19:16
infinitywxl: But if you can test amd64, and assume I'll fix i386 soon, that'd be cool. :P19:17
wxlinfinity: on it19:17
infinitywxl: Since it seems napping isn't going to be an option, I'm going to eat and take a TV/lunch break before I get to that, but should be sorted with new images spit out in, say, 4h or so.19:18
wxlcool, thanks infinity19:21
jderosefound an issue with UEFI mode desktop installs - https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/142286419:29
ubot93Launchpad bug 1422864 in ubiquity (Ubuntu) "14.04.2: UEFI: linux 3.13.0-45 downloaded during install" [Undecided,New]19:30
cyphermoxjderose: looking20:33
jderosecyphermox: thanks! i've never been clear on why the uefi-mode installs download the newest kernel but bios-mode doesn't. either way, it's not downloading the correct one :)20:41
cyphermoxjderose: well, the "newest" is the correct one and is on the CD anyway, but something is convincing ubiquity to get an older one.20:45
jderoseyeah, seems it's on  the 14.04.1 track still.20:46
* infinity boggles at lubuntu missing a dep of lubuntu-desktop, but having lubuntu-desktop installed...20:49
cyphermoxo.o;20:50
infinityOh, because it's provided by gnome-system-tools as well.  Brilliant.20:51
infinityAnd, gnome-time-admin is a transitional package that shouldn't even be seeded.  Okay, that's one mystery I can stop caring about.20:52
cyphermoxinfinity: there is much yuckiness in gnome-system-tools :)20:53
infinityMeh, still a few other manifest diff bugs too.  *sigh*20:57
=== pgraner is now known as pgraner-afk
cyphermoxinfinity: so, it's base-installer explicitly getting you to install linux-signed-generic, linux-signed-image-generic, that gets queries in ubiquity's scripts/check-kernels21:14
cyphermoxlooks like base-installer/kernel/altmeta should allow for tweaking this, but perhaps not enough for signed kernels21:14
cyphermoxor any really. maybe it's not meant for that21:16
infinityaltmeta is meant to deal with that, yes.  But we don't preseed it on desktop installs because we don't have a kernel to select.21:17
infinityAnd therein lies the problem, I imagine.21:17
cyphermoxhm, true21:17
cyphermoxthe sed looks unsufficient anyway21:18
infinityI wonder if we had a preseed on precise, and I'm just missing that bit somewhere.21:18
infinityIt does?  altmeta works great on the server ISOs.  Or, should do.21:18
cyphermoxtrying to look that up but I'm waiting for the install to finish21:18
cyphermoxinfinity: sed 's/$/-$RET/', it won't change -generic into xyz-generic, but I may be misunderstanding the intent21:19
cyphermoxdownload to finish, I mean21:19
infinitycyphermox: No, it changes linux-generic into linux-generic-lts-utopic21:20
cyphermoxah21:20
cyphermoxmagic!21:20
infinitycyphermox: $ (end of line) becomes -$RET (-lts-utopic)21:20
cyphermoxyes, I can read regex21:20
infinitySee, I assumed you could, but you seemed to be reading it backwards.  Maybe. :)21:20
cyphermoxno21:20
infinityOr French.21:20
infinityStop reading in French.21:20
cyphermoxI just didn't know we had a linux-generic-lts-utopic21:20
infinityAhh. :)21:21
cyphermoxhow about you start learning French? two official languages and all of that ;)21:21
infinityI was fully bilingual as a child.21:21
cyphermoxd-ibase-installer/kernel/altmetastring lts-saucy21:22
infinityI've lost most of my vocabulary since I stopped using it.21:22
cyphermoxmagic!21:22
infinityMagic, and stale magic at that.21:22
infinitySince that probably should have been trusty, if that was a 12.04.5 image. :/21:22
cyphermoxnah, it was .421:22
infinityWhere is that preseed?21:23
cyphermoxyou mean on the CD or in livecd-rootfs/ubuntu-cdimage?21:23
infinityOn the CD.21:23
infinityFrom debian-cd, it looks like it should be there for trusty too...21:24
cyphermoxpreseed/ubuntu.seed21:24
* infinity downloads a trusty ISO to look.21:24
cyphermoxehhh21:29
cyphermoxit's there already21:29
infinityThat's what I assumed. :/21:29
infinitySo, either the preseed isn't being read correctly, or it's not base-installer's fault we're getting that kernel installed.21:30
cyphermoxI'd like to assume the preseed works21:30
infinityI know it works with d-i installs (server CD and netinst), but ubiuity and I have never been on the best of terms.21:30
infinityPerhaps a log from your install implies what it was thinking when it happened? :/21:31
cyphermoxworking on it21:32
wxlinfinity: lubuntu amd64 desktop is a go, so at least that's good. alternate is hosed, but i'm not surprised.21:32
infinitywxl: amd64 is still a bit broken too, but glad you didn't notice. :P21:32
wxlaw great, infinity21:33
melodiehello21:35
melodieI have had a few talks with wxl about the issues met in Lubuntu. wxl said on the list and on another chan that infinity is in charge of the hard job : fix the issues.21:37
infinitymelodie: infinity is working on it currently.21:37
melodiehow can the fact that the packages linux-libc-dev and two depends of this package are not mentioned in the lubuntu trusty daily filesystem.manifest?21:38
melodieI have seen them in Ubuntu, in Xubuntu one of them. Not in Lubuntu21:38
infinitymelodie: They never were in lubuntu's manifest.21:38
melodiecan that affect the behavior of the installer or other important parts?21:38
melodiethey were in 2012 when I did a search for a project of mine.21:38
melodieso that's unrelated?21:38
infinitymelodie: Please compare to the 14.04 lubuntu manifest, not to another flavour.21:39
melodieinfinity ok. will do.21:39
melodiethanks.21:39
infinitycyphermox: So, the preseed is definitely being found at least.  Whether it's influencing ubiquity's abuse of base-installer is another question entirely.21:42
elfyinfinity: just quick mention that I'm sure you'll see - we appear to have xscreensaver and mate-notification-daemon in our newest image21:42
infinityelfy: Yeah, noticed already and committing fixes.21:43
elfyawesome :)21:43
infinityWell, fixes committed for mate-notification-daemon ... Need to sort out xscreensaver.21:43
elfyok - ty21:43
infinityelfy: Okay, and xscreensaver sorted too, I think.21:48
elfyexcellent21:49
elfyrebuilds coming sometime by tomorrow? or request myself ?21:49
infinityelfy: Well, I need to upload first. :P21:49
infinityelfy: Rebuilds will be done by me for everyone, I think.21:50
elfylol - I didn't mean I'll go do that now :)21:50
infinityelfy: Hoping to hunt down this efi/signed thing too.21:50
elfyaah - super - I'll just wait for notification of it then :)21:50
infinityelfy: OOI, do you test amd64 on UEFI systems?21:51
elfynot personally21:51
infinityelfy: I assume LP: #1422864 is a universal bug (can't see why it wouldn't be).21:51
ubot93Launchpad bug 1422864 in ubiquity (Ubuntu) "14.04.2: UEFI: linux 3.13.0-45 downloaded during install" [Undecided,New] https://launchpad.net/bugs/142286421:51
elfynot sure if anyone does specifically for us21:51
elfytbh I've never needed to worry about UEFI21:52
infinityelfy: The time will come soon, I'm sure. :P21:52
infinityelfy: Hard to buy a new machine that doesn't force you to care.21:53
infinityOr, getting harder anyway.21:53
elfywell this machine has uefi pretty sure - but don't install - boot the usb to the other option21:54
elfycertainly no EFI in /boot which I thought is where it would be21:54
infinitycyphermox: If you make sense of the kernel thing, or need a sounding board, let me know.  I'm going to veg for a bit and try to not fall asleep.21:57
cyphermoxugh, doing the best I can21:58
cyphermoxI'm testing this here but I can't seem to reproduce it just yet by hacking my way about it21:58
cyphermoxnow trying a proper install with efi21:58
cyphermoxbut really, efi or not you should get the same preseed behavior and the same kernel name mangling from altmeta and stuffs21:58
infinitycyphermox: Yes, but without efi, it never tries to install/keep the signed kernel, so that whole path might be skipped.21:59
infinitycyphermox: At least, this is my guess.21:59
cyphermoxyeah, but that's exactly what I was trying to reproduce just looking at /var/lib/ubiquity/install-kernel and remove-kernel22:00
cyphermoxthey looked fine either way, if I just went running check-kernel for efi or non-efi22:00
infinity        preferred_kernels="$(echo "$preferred_kernels" | sed "s/$/-$RET/"; \22:02
infinity                             echo "$preferred_kernels")"22:02
cyphermoxyep22:02
infinityfor kernel in $preferred_kernels; do22:02
infinityI read that second block as "I'm going to try to install the 'signed' variant of everything!"22:03
infinityThat's scripts/check-kernels22:03
cyphermoxyes22:03
infinityAt least, that's a naive stab in the dark on my part, I don't know how it all hooks back into reality.22:04
infinityBut that would install linux-signed-generic-lts-utopic (already there) *and* linux-signed-generic22:05
cyphermoxah, here it's getting into remove-kernels... not good22:05
infinityie: I think the second "echo $preferred_kernels" is probably what's biting us.22:06
jderosecyphermox: please let me know if you'd like me to help test anything... i have a qemu VM setup for uefi, so easy to do quick tests22:25
infinityjderose: I think we've logicked it out.  Easiest testing method will be live-patching a VM before running ubiquity, when there's a patch, someone might paste it to you for sanity checking.22:26
jderoseinfinity: cool, thanks22:26
melodiegood night22:46
infinityjderose: http://paste.ubuntu.com/10280647/ might do the trick.22:55
infinityjderose: Not entirely sure where scripts/check-kernels lives on the live filesystem, but "dpkg -S check-scripts" should find it.22:55
infinityErr, check-kernels.22:55
jderoseinfinity: okay, i'll give it a test. so just modify this file in the live enviroment before starting the installer, right?22:56
infinityjderose: Right.22:56
bluesabrewould any archive admins be interested in releasing this to the archive? :-) New source: lightdm-gtk-greeter-settings (vivid-proposed/primary) [1.1.0-0ubuntu1]22:58
jderoseinfinity: fix seems to work in that 3.13 is not getting installed. although that doesn't prove it would correctly download a newer 3.16 kernel were it available :)23:12
infinityjderose: Well, if the system reboots and has linux-signed-lts-utopic installed, that should be proof it worked correctly.23:13
infinityjderose: Since those packages are removed if not "needed".23:13
jderoseinfinity: but linux-signed-lts-utopic was installed before.... the problem was that 3.13 was also needlessly installed23:14
infinityjderose: Right.  I'm saying that it won't have regressed if it's still installing it. :P23:15
jderoseah, gotcha23:15
infinityjderose: So, if 3.16's signed is there and no 3.13 is there, we win.23:15
infinityjderose: As soon as you tell me the rebooted system looks sane, kernel-wise, I'll commit and upload this.23:20
jderoseinfinity: yup, rebooted, looked good23:22
cyphermoxawesome23:23
infinityjderose: Thanks for the testing!23:32
jderoseinfinity: cyphermox: np. thanks for the quick fix!23:32

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