/srv/irclogs.ubuntu.com/2012/03/08/#ubuntu-installer.txt

stgraberFWIW, tested the current wubi trunk on Windows 8 and it worked to install Ubuntu from the network, didn't try with a media as I didn't have any around. Now installing Windows 8 in a VM to have a better test environment.00:20
GrueMasterI would think we should special case Windows 8 as a nuke & pave installation.  But that's just me.00:57
infinityGrueMaster: Heh.01:41
infinityGrueMaster: wubi via Windows Update?01:41
GrueMasterThat would be better than the McAffee Antivirus update that made nt.dll a virus.01:42
GrueMasterEr, svchost.exe.  My bad.  Still was a funny oops.01:44
cyphermoxcjwatson: thanks for the extra review for ifblacklist_migrate.sh. I don't think I'll rewrite it in python or anything else yet though, I'd just like to fix this and move on to something else. definitely something to think about later though, but at this point it's also shipped by NM for the only purpose of providing it to d-i, perhaps that should be folded into the d-i 55NetworkManager finish-install.d script14:14
cjwatsonmm, we didn't do that because it was tied to what NM happened to want at any given point so it made more sense for it to be in NM14:16
* cjwatson goes quietly insane writing a parted gptsync test script14:16
cyphermoxah14:18
stgrabercjwatson: Do you see a potential problem with the patch from bug 888281 (except that it's been done the wrong way around so needs reversing :))?15:14
ubot2`Launchpad bug 888281 in wubi "Boot from FAT32 error and return to grub menu" [Undecided,Confirmed] https://launchpad.net/bugs/88828115:14
cjwatsonstgraber: oh!  I was ignoring it on the basis that hardcoding loop0 was obviously wrong ;-)15:22
cjwatsonwonder why I did that15:22
cjwatsonargh argh context-format diff with no context15:23
cjwatsonI think it's wrong though - I'll follow up15:23
cjwatsonthere's no reason why grub's loop device ordering should match that in the booted OS, and it often won't15:24
cjwatsonhm, well15:29
cjwatsonI suppose that it's *telling* grub to name it that way; but it seems like it would go wrong if somebody loop-mounted something while update-grub was running15:29
cjwatsonoh, no it wouldn't, that wouldn't change the existing numbering15:32
cjwatsonOK, I think I've convinced myself that it's fine15:32
stgraberok ;) are you planning a grub2 upload soon where you can bundle that patch or should I apply it now?15:33
cjwatsonstgraber: I've applied it to Debian; I expect I'll upload at some point over the next few days15:39
stgrabercool, thanks15:40
* stgraber starts looking at ubiquity's keyboard indicator now that we have a gi binding for it16:22
kyleNev. Hi. how is the list of keyboard layouts in oem-config populated (precise). can we restrict the list to a target set easily?16:46
evkyleN: it peers into console-setup's brain via debconf. I don't believe there is a way to restrict the set presented.16:50
kyleNev. does the selection default to the best choice for the language the user selected?16:51
evyes16:51
evthe language and timezone16:51
kyleNev. ok thanks16:52
evsure thing16:52
cjwatsonstgraber: cool; sounds like it will take a while, though, so I think I'll go ahead and upload ubiquity if you don't mind16:54
stgrabercjwatson: I have it done here, just need testing :)16:55
cjwatsonoh wow16:56
stgraberapparently the gi port has an identical API to the old python-xklavier, so I just switched to that and changed the build-deps and deps16:56
cjwatsonwhere was the existing code?16:56
cjwatsonah, ubiquity/misc.py16:57
stgrabertests/test_misc.py and tests/test_misc.py both were simply disabled with a warning pending the port to gi16:57
stgraberso far it looks like http://paste.ubuntu.com/874822/ but it hasn't been tested yet, waiting for tests/run to finish building all the d-i components :)16:58
cjwatsonif I'd known it was that easy ;-)16:59
stgraberwell, then we still have all the keyboard indicator bugs, the most annoying one being bug 80056117:02
ubot2`Launchpad bug 800561 in libxklavier "No way to add other keymap than english on Live CD" [Wishlist,Confirmed] https://launchpad.net/bugs/80056117:02
stgraber>>> engine = Xkl.Engine()17:04
stgraberSegmentation fault (core dumped)17:04
stgraberstgraber@arkose-tmpMYJ4gW:~/data/code/ubiquity/ubiquity$17:04
stgraber...17:04
infinitystgraber: That looks promising.17:05
stgraber:)17:05
stgraberalways interesting to see python segfault...17:06
infinityWell, I assume the segv is in a module, not python.17:06
infinity(Or in a library linked by a module)17:06
stgraberyeah, it's just that with the old bindings we'd get a nice python stacktrace, now we get a segfault and need to debug it ... :)17:07
bdmurraycjwatson: what else would be useful in bug 949992?17:15
ubot2`Launchpad bug 949992 in update-manager "Upgrade from Lucid to Precise results in broken grub configuration" [Undecided,New] https://launchpad.net/bugs/94999217:15
cjwatsonthe "Removing update-grub hooks" bit is fine17:17
cjwatsonanyway it's busted debconf configuration17:17
stgrabercjwatson: I'll push the gi change but keep it disabled with the old warnings, then upload ubiquity, anything else you want to include before uploading?17:17
cjwatsonstgraber: nothing from me17:18
CIA-32ubiquity: stgraber * r5237 ubiquity/.bzrignore: Add po/Makefile.in to bzr ignore list17:20
cjwatsonbdmurray: I've followed up to the bug17:20
CIA-32ubiquity: stgraber * r5238 ubiquity/ (4 files in 3 dirs): Switch from python-xklavier to gir1.2-xkl-1.0 though keep the code disabled as the binding segfaults17:22
CIA-32ubiquity: stgraber * r5239 ubiquity/ (d-i/manifest debian/changelog debian/control): releasing version 2.9.2517:24
stgraberdoh, forgot to run pyflakes and should have ...17:26
stgraberdoing some ugly branch fixing now, will take a sec17:26
stgraberok, all fixed, hopefully nobody will have pulled during these 5 minutes...17:32
stgraberuploaded17:36
stgrabercjwatson: bug 95012518:14
ubot2`Launchpad bug 950125 in ubiquity "[ftbfs] Fails to build due to test failing" [Undecided,New] https://launchpad.net/bugs/95012518:14
stgraberand confirmed with the .25 upload (failed on the builder)18:14
stgraberthat's odd because the test passed fine here on my machine18:15
* stgraber checks if there's some gtk/theming upgrades available18:15
stgraberok, no updates though I opened that unity session a few days ago, let's try with a clean one ...18:18
cjwatson#ubuntu-devel18:18
cjwatsonshnatsel mentioned it there18:18
cjwatsonI hate that test, it's not like it's actually accurate, but we need something like it ...18:18
cjwatsonit might be sensitive to some default theme we don't build-dep on18:19
stgraberI'm also usually running without xvfb, not that it should cause a big difference18:21
cjwatsonrunning through sbuild now18:21
stgraberok18:22
cjwatsonnot that that will do much other than agree with the builder, I expect18:22
stgraberI guess we could compare the .24 and .25 build log to figure out what changed18:23
stgraberconfirmed that the test passes fine on my laptop with a fully up to date Precise, so the missing build-dep sounds very likely18:28
stgraberand passes fine in xvfb too18:30
* stgraber starts disecting build logs18:30
stgrabernothing obvious in the list of packages getting installed on the buildd: http://paste.ubuntu.com/874958/18:34
stgraberI'll try a PPA upload adding light-themes as build-dep, see if the helps18:36
cjwatsonI wonder about locales18:36
cjwatsonthough you'd think we'd have noticed18:36
cjwatsonI think I've tried light-themes before in an attempt to make that test more reliable and it wasn't obvious it helped18:37
cjwatsonbut feel free18:37
cjwatsondo you have a version diff?18:37
stgrabercjwatson: http://paste.ubuntu.com/874972/18:39
cjwatsonodds on gtk I reckon :)18:39
stgrabergnome-icon-theme might also be interesting :)18:40
stgraberbut yeah gtk is 1st on the blame list as usual ;)18:40
stgrabertest build running with a build-dep on ubuntu-artwork18:48
stgraberI suspect build-dep on light-themes wasn't enough as the gsettings override file is shipped by ubuntu-artwork18:48
stgrabercjwatson: yay! https://launchpad.net/~stgraber/+archive/experimental/+build/327014819:12
stgraberso apparently build-dep on ubuntu-artwork does the trick19:13
cjwatsoninteresting!19:13
stgrabershould I just commit that to trunk and release 2.9.26?19:13
cjwatsonyeah, please19:14
cjwatsonthanks :-)19:14
stgrabernp19:14
CIA-32ubiquity: stgraber * r5240 ubiquity/debian/ (changelog control): Add a build-depend on ubuntu-artwork to force the right theme to be used in the unit tests19:15
CIA-32ubiquity: stgraber * r5241 ubiquity/debian/changelog: releasing version 2.9.2619:16
stgraberright, so looks like ubiquity will now also contain a bluetooth agent ;) (bug 644198)22:26
ubot2`Launchpad bug 644198 in ubiquity "Ubuntu LIve Cd does not enable bluetooth before choice menu in live-cd" [High,Triaged] https://launchpad.net/bugs/64419822:26
stgrabercjwatson: hmmm https://launchpadlibrarian.net/95997096/buildlog_ubuntu-precise-amd64.ubiquity_2.9.26_FAILEDTOBUILD.txt.gz now ubuntu-artwork fails to install on amd64 for some reason ... I guess I'll just retry the build as it worked in my PPA22:35
stgraberinfinity: any clue as to what's happening there https://launchpadlibrarian.net/96008343/buildlog_ubuntu-precise-amd64.ubiquity_2.9.26_FAILEDTOBUILD.txt.gz ?23:16
stgraberinfinity: it built fine on all the other architectures and worked in my amd64 PPA (though a bit earlier)23:17
infinityArchive skew, perhaps?23:17
stgraberI downloaded the LP chroot and ran the same apt-get in it and couldn't reproduce23:17
infinityamd64 is a bit backlogged.23:17
infinityThough, if you can't reproduce, that's odd.23:17
stgraberyeah and I'd have expected to see the skew on my laptop too (I'm running amd64) and I definitely don't23:17
* infinity has a look.23:18
stgraberwell, I'm affected by an archive skew but not that particular one apparently ;)23:18
stgraber(gwibber is held back here)23:18
infinityI might have to push for zram-config by default on all installs next cycle.23:19
infinityInstalling it on my laptop has made it much happier.23:19
stgraberyeah, it sounds interesting and much cleaner than compcache23:20
infinityIt kinda just works.  And my ghetto upstart job seems to do the trick.23:20
infinityCan reproduce here just fine.23:22
infinityIt's the gconf skew.23:22
infinity(Which I already scored up for other reasons)23:23
infinitySo, retry the build in ~40 minutes, should be fine then.23:23
stgraberhmm, ok, wondering if it's not my squid being a bit too clever and making me avoid that specific skew, that'd explain it I guess23:23

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