[09:48] partman-target: cjwatson * r727 ubuntu/debian/ (61 files in 2 dirs): update confirmation string (and unfuzzy translations) to account for /boot no longer being cleared [09:50] partman-target: cjwatson * r728 ubuntu/debian/changelog: releasing version 55ubuntu2 [09:54] ubiquity: cjwatson * r2753 ubiquity/ (debian/changelog scripts/install.py): [09:54] ubiquity: When copying files, remove regular files and symlinks if they exist [09:54] ubiquity: already on the target; this can happen legitimately if installing over [09:54] ubiquity: an existing system and /boot wasn't erased. [10:50] cjwatson: i customised (the gnome ) of your ubuntu livecd of version gutsy ... it is booting but not supporting the selected theme [10:51] I'm sorry, I can't help you [10:51] ubiquity: cjwatson * r2754 ubiquity/ (4 files in 2 dirs): [10:51] ubiquity: Make the Back button insensitive on the first page rather than hiding it [10:51] ubiquity: (LP: #186953). [10:52] firstly, as I've said to you several times before, I can't conceivably help without a copy of the CD in question, and that would cost me money to download [10:52] secondly, I'm not a desktop guy and themes are not my field [11:14] ubiquity: cjwatson * r2755 ubiquity/ (86 files in 5 dirs): [11:14] ubiquity: Rename main Cancel button to Quit, and adjust the quit dialog text [11:14] ubiquity: slightly so that we consistently use "quit" as the action verb and [11:14] ubiquity: "cancel" clearly means to cancel the dialog (LP: #45690). [11:31] ubiquity: cjwatson * r2756 ubiquity/ (configure configure.ac): bump to 1.9.8 [11:34] ubiquity: cjwatson * r2757 ubiquity/ (configure configure.ac): AC_CONFIG_MACRO_DIR [11:47] cjwatson: how about http://patches.theflowerdays.com/d/debian-cd-list2src.diff as a patch for list2src ? [11:48] (making it look in updates / security / restricted / universe etc) [11:48] it works for me [tm] [11:51] cjwatson: ok ., [11:51] crispin: yeah, that looks fine - is there a "fetch plain patch" URL for applying purposes? [11:51] ah, http://patches.theflowerdays.com/debian-cd-list2src.diff [11:51] the big link at the top (although that isn't obvious!) [11:52] --author crispin@flowerday.cx? [11:52] hmm, gnome@flowerday.cx please [11:52] mkay [11:54] applied, thanks [11:56] np [12:00] cjwatson: oh, btw, which is the 'official' debian-cd that I should checkout ? is it the one in ~cjwatson/bzr/debian-cd/ubuntu/ or the /~ubuntu-cdimage/debian-cd/ubuntu one ? [12:02] they should be the same [12:02] the latter is a mirror of the former [12:03] (well, aside from propagation times) [12:17] ok, cool [14:13] cjwatson: hi :) you're not an ftp maintainer ? :) [14:19] saispo: I'm one of the Ubuntu archive administration team, if that's what you mean. Why? [14:19] yes :) [14:19] see on ubuntu-devel... [16:22] evand, it appears the version of ubiquity that came in a3 is trying to unmount /cdrom when install starts (which isn't feasible). nothing stood out in the changelog for ubiquity, but i haven't looked at partman's yet [16:23] hrmm ok, I'll try to take a look from the airport [16:24] evand, okay. if it doesn't stand out i'll show you at some point tomorrow while others are discussing things [16:25] ok, thanks [16:26] that's curious - we did full tests of alpha 3's ubiquity and it was working fine on the test systems in question [16:26] are these modified CDs in any way, or just ordinary alpha 3 CDs? [16:26] cjwatson, they were alpha 3 cds with our preseed file [16:26] dropped onto the recovery partition [16:27] replacing the livefs from ubuntu 8.04 and the .disk from ubuntu 8.04 [16:27] mario_limonciell: do you know roughly what stage the unmount happened? [16:27] cjwatson, well it's moreso that it wasn't able to happen, but it looked like right about when it was about to partition [16:27] commit partitioning changes, YM? [16:28] i'll get a more thorough run through and capture some logs to get more accurate information. this was at the end of last week on my way out the door [16:29] the only thing I can think of that might be relevant is that Debian did a good deal of work recently to improve support for CD sets [16:29] now, we don't use these in Ubuntu so I've generally tried to disable this (though without ripping out the code entirely) [16:29] but be careful that you aren't just dropping in .disk from Ubuntu 8.04 - check the diff against .disk from alpha 3 [16:30] since .disk/cd_type is responsible for part of disabling CD sets [16:38] well the .disk is the same as the ISO that i've got downloaded. http://paste.ubuntu.com/31330/ [16:38] that's ubiquity noninteractive -d === cjwatson_ is now known as cjwatson [19:21] well as suspected /lib/partman/commit.d/01unmount_busy looks like it is causing this. the change that caused the error probably isn't in ubiquity then because that file hasn't changed in a while. it is more likely to be the representation of mount points now. /cdrom doesn't show up in /proc/mounts, but umount'ing /dev/sda2 complains that /cdrom can't be umounted [19:21] so is this perhaps a side effect of switching to aufs? [19:26] err actually cdrom *does* show in /proc/mounts, maybe it didn't before then [19:35] I need to see /var/log/partman [19:35] 01unmount_busy definitely shouldn't ever be trying to unmount /cdrom, regardless of the representation in /proc/mounts [19:39] http://paste.ubuntu.com/31395/ [19:40] ok, and /var/log/syslog and /proc/mounts? [19:40] (dinnertime though) [19:41] i'll put this all on a bug then so it's not lost in pastebin's [19:47] okay bug 252667 should have everything needed. [20:16] ubiquity: cjwatson * r2758 ubiquity/ (debian/changelog ubiquity/frontend/base.py): Fix format string substitution error in _abstract method. [20:20] I have created an auto install cd, but at install time i'm getting a red screen that says 'The cdrom contains a cd which cannot be used for installation." What would cause this and how can it be resolved? [20:25] Sp0tter: it usually means that you forgot to include the .disk directory on the CD, specifically .disk/info [20:26] interesting ok thanks [20:28] well, strike that "usually" :-) that's the only possible cause [20:28] even better :) yep i used cp to copy the cd, i'm guessing that didn't include the .disk [20:30] quite plausible [20:30] * doesn't expand to leading-dot directories - just copy it over explicitly [20:34] mario_limonciell: are you sure your approach is sound here? with a filesystem mounted off /dev/sda2, you aren't going to be able to get the kernel to reread the partition table of /dev/sda [20:34] which will cause you problems later, surely [20:34] cjwatson, well this is what has been used for 8.04.. [20:41] I'm not sure why it didn't break before, but fundamentally that's what ubiquity's objecting to ;) [20:42] (albeit in a rather obscure and roundabout way) [20:43] I'm a little confused by some of what's going on in that code though, so will investigate more ... [20:43] okay [21:24] I'm trying to make a basic fully-auto install (no extra packagse or anything fancy.. just default settings), I have my isolinux.cfg timeout on my entry that points to a seed and a kickstart file, and i have the debconf-prioirty to critical, but i still get the stupid What language question and the what keyboard mumbo jumbo, any ideas? [21:25] My isolinux.cfg is: http://rafb.net/p/FqhvKq14.html [22:03] * Sp0tter cries. [23:01] Sp0tter: I'd have to see the kickstart file (minus any passwords). Also, it looks like you cut-and-pasted that from an editor and I'm not sure whether the line-wrapping worked? [23:02] Sp0tter: (it looks like ks= may be on a separate line from append, which would be wrong, but I can't tell) [23:03] cjwatson, i've sense tried putting it on an append line, and that causes a kernel panic [23:03] I'll get the full files posted real fast [23:05] http://rafb.net/p/NvYgwf47.html [23:07] and that gives: Kernel panic - not syncing: VSF: Unable to mount root fs on unkown-block(8,1) [23:09] you shouldn't do multiple append lines like that [23:09] one big one [23:09] Will that make the difference, or just best practice? [23:10] it'll very likely fix it - the error says that the kernel couldn't find its root filesystem, and that's probably because it doesn't have the initrd= parameter that you've put in the fourth append line out of five [23:11] oh man [23:11] I love you. [23:25] thanks, i've probably spent like 17 hours total trying to automate a basic install [23:25] I just learned today that I dont have to fumble with the keyring since i'm not adding packages heh