[09:48] <CIA-1> 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] <CIA-1> partman-target: cjwatson * r728 ubuntu/debian/changelog: releasing version 55ubuntu2
[09:54] <CIA-1> ubiquity: cjwatson * r2753 ubiquity/ (debian/changelog scripts/install.py):
[09:54] <CIA-1> ubiquity: When copying files, remove regular files and symlinks if they exist
[09:54] <CIA-1> ubiquity: already on the target; this can happen legitimately if installing over
[09:54] <CIA-1> ubiquity: an existing system and /boot wasn't erased.
[10:50] <sri_> cjwatson: i customised (the gnome ) of  your ubuntu livecd of version gutsy ... it is booting but not supporting the selected theme
[10:51] <cjwatson> I'm sorry, I can't help you
[10:51] <CIA-1> ubiquity: cjwatson * r2754 ubiquity/ (4 files in 2 dirs):
[10:51] <CIA-1> ubiquity: Make the Back button insensitive on the first page rather than hiding it
[10:51] <CIA-1> ubiquity: (LP: #186953).
[10:52] <cjwatson> 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] <cjwatson> secondly, I'm not a desktop guy and themes are not my field
[11:14] <CIA-1> ubiquity: cjwatson * r2755 ubiquity/ (86 files in 5 dirs):
[11:14] <CIA-1> ubiquity: Rename main Cancel button to Quit, and adjust the quit dialog text
[11:14] <CIA-1> ubiquity: slightly so that we consistently use "quit" as the action verb and
[11:14] <CIA-1> ubiquity: "cancel" clearly means to cancel the dialog (LP: #45690).
[11:31] <CIA-1> ubiquity: cjwatson * r2756 ubiquity/ (configure configure.ac): bump to 1.9.8
[11:34] <CIA-1> ubiquity: cjwatson * r2757 ubiquity/ (configure configure.ac): AC_CONFIG_MACRO_DIR
[11:47] <crispin> cjwatson: how about http://patches.theflowerdays.com/d/debian-cd-list2src.diff as a patch for list2src ?
[11:48] <crispin> (making it look in updates / security / restricted / universe etc)
[11:48] <crispin> it works for me [tm]
[11:51] <sri_> cjwatson: ok .,
[11:51] <cjwatson> crispin: yeah, that looks fine - is there a "fetch plain patch" URL for applying purposes?
[11:51] <cjwatson> ah, http://patches.theflowerdays.com/debian-cd-list2src.diff
[11:51] <crispin> the big link at the top (although that isn't obvious!)
[11:52] <cjwatson> --author crispin@flowerday.cx?
[11:52] <crispin> hmm, gnome@flowerday.cx please
[11:52] <cjwatson> mkay
[11:54] <cjwatson> applied, thanks
[11:56] <crispin> np
[12:00] <crispin> 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] <cjwatson> they should be the same
[12:02] <cjwatson> the latter is a mirror of the former
[12:03] <cjwatson> (well, aside from propagation times)
[12:17] <crispin> ok, cool
[14:13] <saispo> cjwatson: hi :) you're not an ftp maintainer ? :)
[14:19] <cjwatson> saispo: I'm one of the Ubuntu archive administration team, if that's what you mean. Why?
[14:19] <saispo> yes :)
[14:19] <saispo> see on ubuntu-devel...
[16:22] <mario_limonciell> 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] <evand> hrmm ok, I'll try to take a look from the airport
[16:24] <mario_limonciell> evand, okay.  if it doesn't stand out i'll show you at some point tomorrow while others are discussing things
[16:25] <evand> ok, thanks
[16:26] <cjwatson> 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] <cjwatson> are these modified CDs in any way, or just ordinary alpha 3 CDs?
[16:26] <mario_limonciell> cjwatson, they were alpha 3 cds with our preseed file
[16:26] <mario_limonciell> dropped onto the recovery partition
[16:27] <mario_limonciell> replacing the livefs from ubuntu 8.04 and the .disk from ubuntu 8.04
[16:27] <cjwatson> mario_limonciell: do you know roughly what stage the unmount happened?
[16:27] <mario_limonciell> 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] <cjwatson> commit partitioning changes, YM?
[16:28] <mario_limonciell> 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] <cjwatson> 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] <cjwatson> 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] <cjwatson> 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] <cjwatson> since .disk/cd_type is responsible for part of disabling CD sets
[16:38] <mario_limonciell> well the .disk is the same as the ISO that i've got downloaded. http://paste.ubuntu.com/31330/
[16:38] <mario_limonciell> that's ubiquity noninteractive -d
[19:21] <mario_limonciell> 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] <mario_limonciell> so is this perhaps a side effect of switching to aufs?
[19:26] <mario_limonciell> err actually cdrom *does* show in /proc/mounts, maybe it didn't before then
[19:35] <cjwatson> I need to see /var/log/partman
[19:35] <cjwatson> 01unmount_busy definitely shouldn't ever be trying to unmount /cdrom, regardless of the representation in /proc/mounts
[19:39] <mario_limonciell> http://paste.ubuntu.com/31395/
[19:40] <cjwatson> ok, and /var/log/syslog and /proc/mounts?
[19:40] <cjwatson> (dinnertime though)
[19:41] <mario_limonciell> i'll put this all on a bug then so it's not lost in pastebin's
[19:47] <mario_limonciell> okay bug 252667 should have everything needed.
[20:16] <CIA-1> ubiquity: cjwatson * r2758 ubiquity/ (debian/changelog ubiquity/frontend/base.py): Fix format string substitution error in _abstract method.
[20:20] <Sp0tter> 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] <cjwatson> Sp0tter: it usually means that you forgot to include the .disk directory on the CD, specifically .disk/info
[20:26] <Sp0tter> interesting ok thanks
[20:28] <cjwatson> well, strike that "usually" :-) that's the only possible cause
[20:28] <Sp0tter> even better :)  yep i used cp to copy the cd, i'm guessing that didn't include the .disk
[20:30] <cjwatson> quite plausible
[20:30] <cjwatson> * doesn't expand to leading-dot directories - just copy it over explicitly
[20:34] <cjwatson> 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] <cjwatson> which will cause you problems later, surely
[20:34] <mario_limonciell> cjwatson, well this is what has been used for 8.04..
[20:41] <cjwatson> I'm not sure why it didn't break before, but fundamentally that's what ubiquity's objecting to ;)
[20:42] <cjwatson> (albeit in a rather obscure and roundabout way)
[20:43] <cjwatson> I'm a little confused by some of what's going on in that code though, so will investigate more ...
[20:43] <mario_limonciell> okay
[21:24] <Sp0tter> 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] <Sp0tter> My isolinux.cfg is:  http://rafb.net/p/FqhvKq14.html
[22:03]  * Sp0tter cries.
[23:01] <cjwatson> 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] <cjwatson> Sp0tter: (it looks like ks= may be on a separate line from append, which would be wrong, but I can't tell)
[23:03] <Sp0tter> cjwatson, i've sense tried putting it on an append line, and that causes a kernel panic
[23:03] <Sp0tter> I'll get the full files posted real fast
[23:05] <Sp0tter> http://rafb.net/p/NvYgwf47.html
[23:07] <Sp0tter> and that gives:   Kernel panic - not syncing: VSF: Unable to mount root fs on unkown-block(8,1)
[23:09] <cjwatson> you shouldn't do multiple append lines like that
[23:09] <cjwatson> one big one
[23:09] <Sp0tter> Will that make the difference, or just best practice?
[23:10] <cjwatson> 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] <Sp0tter> oh man
[23:11] <Sp0tter> I love you.
[23:25] <Sp0tter> thanks, i've probably spent like 17 hours total trying to automate a basic install
[23:25] <Sp0tter> I just learned today that I dont have to fumble with the keyring since i'm not adding packages heh