/srv/irclogs.ubuntu.com/2008/09/08/#ubuntu-installer.txt

=== superm1|away is now known as superm1
CIA-44ubiquity: superm1 * r2796 ubiquity/ (8 files in 3 dirs): Update check(s) for pygtk-codegen-2.0 in the different configure and Makefile's to instead use pygobject-codegen-2.0. This is the preferred check to be using now since pygtk-codegen-2.0 has been dropped08:00
CIA-44ubiquity: superm1 * r2797 ubiquity/debian/changelog: shorten changelog entry to 80 columns08:00
CIA-44ubiquity: superm1 * r2798 ubiquity/ubiquity/frontend/mythbuntu_ui.py: minor tweaks to mythbuntu graphics driver installation routines08:01
=== superm1 is now known as superm1|away
CIA-44installation-guide: cjwatson * r432 ubuntu/ (debian/changelog en/appendix/preseed.xml): Document pkgsel/update-policy.13:46
cr3at what phase does /target/etc/apt/sources.list-setup replace sources.list?15:07
cr3is there a way to hook into the installer when there's an error to report the failure somehow?15:07
=== superm1|away is now known as superm1
cjwatsonpkgsel puts sources.list.apt-setup back in place just before installing pkgsel/include items and language packs15:28
cjwatsonthere's no such hook for the alternate installer, I'm afraid15:28
cr3cjwatson: could you suggest a way for me to detect installation failures somehow?15:42
cjwatsonthe only way I know of is timeout15:47
cjwatsonthat's what the Debian d-i test suite does, last I checked15:47
cr3cjwatson: which source package might contain this test suite for inspiration?15:55
cjwatsonI don't know that it's packaged, but svn://svn.debian.org/svn/d-i/trunk/scripts/digress15:56
cr3cheers!15:56
davmor2evand: ping16:03
evanddavmor2: pong16:04
davmor2evand: did you manage to get m-a working on 64bit I've not had time to test m-a this round at all16:05
evanddavmor2: negative.  I haven't had time to work on m-a yet this cycle.  Hopefully I'll be able to tackle that bug before release.16:06
davmor2evand: okay cool have you heard anything from xuvilon?16:07
evandyes, actually16:08
evand16:40:24 <xivulon> hi evan16:08
evand16:40:44 <xivulon> I have tried intrepid but I have problems booting up within wubi16:08
evand16:41:14 <xivulon> In windows I get device busy when mounting via ntfs16:08
evand16:41:24 <xivulon> ^in real hw16:08
evand16:41:52 <xivulon> in vm I get kernel error16:08
evand16:42:12 <xivulon> could you please give it a quick go and let me know if you experience anything similar?16:08
evandcaught that this morning from yesterday16:08
evandhaven't had a moment to give it a go yet though16:08
davmor2cool :)  Must be busy :)16:09
evandyeah :/16:09
davmor2which version is it I'll give it a go tomorrow morning for you if you want?16:09
evandhttp://wubi-installer.org/devel/minefield/Wubi-8.10-rev507.exe16:11
evandmuch appreciated16:11
davmor2evand: dling now :)16:12
davmor2slowly16:12
evandheh16:13
=== superm1 is now known as superm1|away
davmor2evand: it's very slow 314byte per second16:13
evandyikes16:14
evandthanks Sourceforge.16:14
davmor2probably just a glitch16:15
cjwatsonevand: a bzr branch for usb-creator would be really useful, in order to conveniently produce patches for it16:17
mrooneyevand: ping?16:29
evandcjwatson: will do.  I have a number of changes already going in later today as a release (+ MIR), so I'll push the branch then, once I have everything cleaned up.16:29
* cjwatson floods evand with usb-creator bugs instead :)16:29
evandmrooney: pong16:29
evandcjwatson: yikes!  Be gentle :)16:29
mrooneyevand: I just wanted to see if bug 224797 was still on your radar16:32
mrooneyoh, no ubottu here :)16:32
evandmrooney: thanks for the reminder.  I haven't had much time for m-a this cycle, but that should be an easy one to fix.  Noted.16:34
=== superm1|away is now known as superm1
mrooneyevand: okay great, thanks!16:35
mrooneyevand: on a tangent, are there any plans to migrate certain applications by copying their ~/.folder, such as ~/.mozilla? it seems like it would be easier and also improve the migration experience as in firefox you would also have all your extensions, layout, cookies, history, et cetera16:37
mrooneyobviously, only for linux migrations I assume16:38
evandmrooney: it needs to be able to merge settings as what happens if you have Firefox in Windows and Firefox in Linux (there are more common use cases)16:39
evandugh, which reminds me.  Firefox importing will need to be rewritten to support the new bookmarks db format.16:44
mrooneyyeah, I gave migration-assistant a triaging hug recently, and found a bunch of similar bugs16:44
evandmuch appreciated16:45
mrooneyhttps://bugs.launchpad.net/ubuntu/+source/migration-assistant/+bug/220064, I assume those are what you are referring to?16:45
evandindeed16:45
mrooneyahh so those are all probably firefox 3 users? and m-a only supports firefox 2 currently?16:46
evandhard to say with any certainty as I don't have their log files or bookmarks files, but yes, I imagine they're using firefox 3, which m-a does not support yet.16:47
mrooneyokay, let me put on my triaging hat!16:49
mrooneydo you want any help with the gaim one? I have never actually created a debdiff or anything but am eager to learn the process, and I am a CS major so programming itself is something I can handle16:50
evandyeah, if you want to take a stab at it, by all means go ahead16:51
evandbzr branches are preferred if you're doing any kind of major work, but debdiffs are fine16:52
evandhttps://code.launchpad.net/~evand/migration-assistant/trunk for the former16:53
* evand should really move that to ~installer-team16:53
mrooneyoh boy if I can just do the work in source and let someone else package and release it, that's even easier :P16:54
evandoh, it's all in source.  The packaging is already done so you shouldn't have to touch anything in debian/16:55
mrooneyevand: is the UI part in that code, or is that somewhere else?16:58
evanddebian-installer makes use of the ma-ask and ma-apply files which generate UI through debconf questions.   Ubiquity makes use of both of those files as well, but has its own UI for migration-assistant17:00
evandhttp://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/annotate/2798?file_id=README-20051205083553-550dab3cb68ad622 for more details on how ubiquity uses debian-installer components like migration-assistant17:02
mrooneyevand: hm, is it something as simple as http://dpaste.com/76681/ , or is it more complicated?17:09
evandI believe the accounts.xml is stored elsewhere as well17:12
superm1evand, after you sort out that missing preseed_command in ubiquity, would you be able to do an upload for it?  The GTK frontend should be fixed and working again after the diffs I added this weekend.17:12
evandsuperm1: definitely and thank you17:13
superm1evand, great, no problem17:14
mrooneyevand: oh, do you mean functionality wise? I was just concerned with the naming problem, as it seems to function fine for me17:14
evandmrooney: it's able to import from Pidgin?  That would be quite surprising.17:16
mrooneyevand: yeah. it looks like you look for ~/.gaim and if that fails, use ~/.purple17:17
mrooneyyeah, in gaim_import_gaim17:18
mrooneywhich does indeed contain the accounts.xml that it looks for17:19
CIA-44oem-config: cjwatson * r526 oem-config/ (build/ltmain.sh configure configure.ac): bump to 1.4917:23
mrooneyevand: I assume you wrote that code that adds that fallback to ~/.purple? was that not to handle Pidgin?17:28
evandoh, I had forgotten about that17:29
evandgood cll17:30
evandcall*17:30
CIA-44oem-config: cjwatson * r527 oem-config/ (12 files in 7 dirs):17:34
CIA-44oem-config: Update check for python-codegen-2.0 to instead use17:34
CIA-44oem-config: pygobject-codegen-2.0. The former disappeared as of pygtk17:34
CIA-44oem-config: 2.13.0-0ubuntu1 in favor of this. (From the same change in ubiquity by17:34
CIA-44oem-config: Mario Limonciello.)17:34
CIA-44migration-assistant: evand * r92 migration-assistant.trunk/ (debian/changelog import.c search-items.c): Rename Gaim to Pidgin. Thanks Mike Rooney (LP: #224797).17:37
CIA-44ubiquity: cjwatson * r2799 ubiquity/debian/changelog: spelling17:37
evandmrooney: much appreciated ^17:37
mrooneyevand: no problem! how does one test a change like that?17:37
mrooneydo you have to build a new ISO and test it in a VM or something?17:38
evandthe easiest way would be to bzr checkout or branch migration-assistant trunk on a live cd, then run make and copy the resulting binaries to /usr/bin17:40
mrooneyevand: oh, how clever!17:40
evandI generally make a source package (debuild -S) in the bzr tree, then copy that to ~/archive, then run dpkg-scansources . in that directory, then add deb-src file:///home/evan/archive ./ to d-i/sources.list in my ubiquity bzr branch, and then run debuild in the root of that branch.17:42
evandthen scp the resulting debs onto the livecd and install ubiquity and ubiquity-frontend-gtk17:42
evandbut that's slightly more involved17:42
mrooney:)17:43
CIA-44ubiquity: evand * r2800 ubiquity/ (d-i/lists/any debian/changelog debian/ubiquity.install-any):18:02
CIA-44ubiquity: Added preseed_command from the preseed package in support of changes to18:02
CIA-44ubiquity: partman-base.18:02
CIA-44oem-config: cjwatson * r528 oem-config/ (d-i/update-control debian/changelog debian/control):18:43
CIA-44oem-config: Build-depend on python-gobject-dev (>= 2.15.1) for18:43
CIA-44oem-config: pygobject-codegen-2.0.18:43
CIA-44ubiquity: cjwatson * r2801 ubiquity/ (d-i/update-control debian/changelog debian/control):18:47
CIA-44ubiquity: Build-depend on python-gobject-dev (>= 2.15.1) for18:47
CIA-44ubiquity: pygobject-codegen-2.0.18:47
CIA-44ubiquity: evand * r2802 ubiquity/debian/po/ (79 files): debconf-updatepo19:15
sharrellI am trying to finish up a preseed network install and everything is working correctly except for the root password, I am using this line: "d-i passwd/root-password-crypted password *" but it leaves a directory listing in the password field in my /etc/shadow. Anyone have any ideas? Is my syntax wrong?19:16
sharrellThis seems like a bug, but I could not find it anywhere19:16
sharrellor I am just doing it wrong... :P19:17
cjwatsonsharrell: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=450425; you can probably work around it with a suitable preseed/early_command script19:18
cjwatson(it's fixed in intrepid)19:18
sharrellthank you19:18
cjwatsona locked root password is the default; do you actually need to set it explicitly?19:19
sharrellI want it locked, I just don't want it to ask me, trying to do unattended installs19:20
CIA-44oem-config: cjwatson * r529 oem-config/debian/changelog: releasing version 1.4919:21
CIA-44ubiquity: evand * r2803 ubiquity/ (d-i/manifest debian/changelog):19:21
CIA-44ubiquity: Automatic update of included source packages: apt-setup19:21
CIA-44ubiquity: 1:0.37ubuntu4, grub-installer 1.32ubuntu3, user-setup 1.20ubuntu6.19:21
cjwatsonsharrell: we don't ask for the root password by default, though ...19:21
sharrelloh19:21
cjwatsonwe ask for the *user* password19:21
sharrellso I can just comment out that line?19:21
cjwatsonshould be able to, yes19:21
sharrellok thank you!19:22
sharrellI appreciate your help19:22
cjwatsonno problem19:22
cjwatsonsharrell: also, if you're trying to port your preseed file to Debian, then 'd-i passwd/root-login boolean false' would be sufficient (that's the default in Ubuntu); you don't need to preseed the root-password* questions there either if you do that19:24
sharrellthats great19:27
CIA-44ubiquity: evand * r2804 ubiquity/debian/changelog: releasing version 1.9.1219:31
sharrelloh19:34
sharrellnow I realize why I do this, I need to create a root account19:34
sharrellbecause I am not creating any users, I am using cfengine to hookup ubuntu to my ldap server after the fact19:34
sharrellso in effect I don't want a root login or a user login19:34
sharrellso that is why I wanted to create a root account and give it a non-password19:35
cjwatsonoh, huh, I see19:37
cjwatsonI think I'd have done that by creating a less powerful dummy account and deleting it later19:37
cjwatsonthen if something goes wrong there's less damage19:37
cjwatsonbut your way should be workable too19:38
xivulonevand, ping20:49
evandxivulon: pong21:08
xivulonhi evan, did you see my msg yesterday night re booting problems in intrepid?21:09
xivulonI cannot boot at all in vm (kernel crash) and on real hardware I cannot mount ntfs devices (strange device busy error even though there is no hint in /proc/mounts & co)21:10
xivulonso am having problems testing 8.1021:10
evandindeed, though I've been focused on other work today and have not had a chance to test it myself (complicated by the fact that my Windows VMs are in vmware which is very broken)21:11
evandbut davmor2 said he would test21:11
xivulondoes the ntfs error ring any bell by any chance?21:14
evandnot offhand, no21:14
xivulonI can mount ext3 no probs, when I use mount -t ntfs I get "no such device", when I use mount.ntfs I get "device busy" (or something similar)21:15
xivulonthe ntfs partition should be clean21:15
evandodd21:26
xivulongets even more interesting on vm...21:28
evandregarding the kernel crashes, perhaps talk to cking or someone else in -kernel about it?21:29
CarlFKcjwatson: "reducing it to a non-enormous test case" - would 2 wgets, 1 qemu and no pressed be good?21:45
xivulonI'll try to catch cking tomorrow, basically in virtualbox I get into an endless loop with the following messages http://img397.imageshack.us/my.php?image=screenshotxppausedvirturu1.png21:48
=== ago_ is now known as xivulon
=== superm1 is now known as superm1|away

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