[11:26] <hendry> Kamion: Have you seen something like http://www.flickr.com/photos/hendry/123119099/ before? debootstrap failing...
[11:34] <Kamion> hendry: no
[11:57] <hendry> Kamion: oh damn
[11:59] <hendry> isn't the current installer quite old? current -> 20051026ubuntu26
[12:00] <Kamion> no
[12:01] <Kamion> that version number just reflects the build system (i.e. debian-installer source package)
[12:13] <hendry> perhaps there is something ubuntu/debian specific in debootstrap and it doesn't know about "hannux"
[12:14] <Kamion> there is not
[12:14] <hendry> hmm
[12:15] <hendry> for this : /srv/cdimage.no-name-yet.com/secret/dot-gnupg/secring.gpg
[12:15] <hendry> you create a gpg key with no password? or how is the password entered?
[12:26] <Kamion> passwordless
[12:27] <hendry> Kamion: ok
[12:34] <Kamion> well try running that command yourself and see if it works
[12:36] <hendry> cannot execute mount : no such file or dir
[12:37] <hendry> and then
[12:37] <hendry> mount -t proc proc /proc
[12:37] <hendry> mounting /proc failed: Device or resource busy
[12:38] <Kamion> then your CD is broken; you probably forgot to put mount.deb on there
[12:39] <Kamion> look through /var/log/syslog for the output of debootstrap, which will probably be hideously incomplete
[12:41] <hendry> http://flickr.com/photos/hendry/123137125/
[12:42] <Kamion> well that indicates that your image is totally hosed, doesn't even have bash
[12:42] <Kamion> sorry, you're going to have to debug this yourself
[12:46] <hendry> yeah, there is no bin on target
[01:19] <hendry> i guess this mount package isn't ./pool/main/u/util-linux/mount_2.12r-4ubuntu2_i386.deb
[01:20] <hendry> i'm just downloading flight6 to compare now
[01:20] <Kamion> it's also possible that your Packages file is broken so debootstrap can't find it
[01:20] <Kamion> you need to get used to tracing through stuff with 'set -x' at the top of shell scripts and such
[01:23] <hendry> my problem seems related to : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336353
[01:24] <hendry> i've setup a little system to copy in from mini-dinstall packages to a copy of Ubuntu
[01:24] <hendry> http://perry.khanworks.com/ and trac.natalian.org/browser/projects/hannux/
[01:25] <hendry> will the ubuntu d-i have that feature do i can add my deriv sources.list line?
[01:33] <Kamion> unrelated to #336353
[01:33] <Kamion> you are not building a businesscard CD (at least I hope you're not)
[01:33] <Kamion> it will, but I haven't yet backported it to dapper
[01:42] <hendry> hmm my mount packages are the same as the Kubuntu install CD
[01:52] <Kamion> then your indices in dists/ are probably wrong, as I said earlier
[01:55] <hendry> i don't have any indices
[01:55] <hendry> i am looking through the debootstrap.log and I see "debootstrap.invalid"
[02:01] <hendry> i thought i didn't need indices. Ok, I will rebuild with them.
[02:14] <Kamion> you absolutely need indices; you cannot possibly work without them
[02:14] <Kamion> to clarify, by indices I mean the dists/ tree, not indices/
[02:17] <hendry> ok, i'm altered my pkglistgen configs http://trac.natalian.org/browser/projects/hannux/apt-ftparchive-deb.conf
[02:18] <hendry> just waiting now.
[02:19] <hendry> hmm getting : E: Errors apply to file '/home/hendry/mirror/pool/main/a/apt-setup/apt-mirror-setup_0.4ubuntu6_all.udeb'
[02:21] <hendry> everytime I debmirror, a new package. quite the moving target.
[02:22] <Kamion> you can always not debmirror for a while; that's your choice
[02:23] <hendry> was worried about apt-mirror
[02:23] <hendry> but a new copy hasn't fixed the problem
[02:24] <hendry> apt-mirror and apt-setup. hmph
[02:36] <hendry> i need to preseed this, English, Seoul, hendry/1234 just so it goes it bit quicker...
[02:39] <hendry> damn, didn't work. well, the indices seem to just change the priority of the mount package
[02:39] <hendry> the mount package is on the hannux CD
[02:45] <Kamion> debootstrap (and everything else that works with packages) uses dists/<blah>/Release and dists/<blah>/*/binary-*/Packages to figure out where packages live on the filesystem
[02:45] <Kamion> the Packages files are much more important than merely changing the priority of packages
[02:46] <Kamion> you might want to take a step back and read through some code to understand how Debian-based archives work if you haven't got the hang of dists/ yet; it will be time well spent
[02:52] <hendry> I understand Packages/Sources et al
[02:57] <Kamion> you should know that they're required then :)
[02:57] <hendry> sure
[02:58] <hendry> i like to think my package lists are sweet
[02:58] <hendry> has my hannux packages, release. everything.
[02:58] <hendry> any hints about getting these logs off via the network with busybox?
[02:58] <Kamion> go back to the installer main menu, select "Save debug logs", start a web server
[02:59] <Kamion> or else 'anna-install openssh-client-udeb' from tty2 and use scp
[02:59] <Kamion> whatever you prefer
[02:59] <hendry> woo
[03:04] <hendry> http://perry.khanworks.com/di-logs/
[03:04] <hendry> trouble is debootstrap doesn't even get started
[03:06] <Kamion> make sure you have plain uncompressed Packages files as well as the compressed versions
[03:18] <hendry> perhaps it thinks it is an invalid dapper release http://perry.khanworks.com/di-logs/deboot2.log
[03:19] <hendry> does it use ubuntu-key udeb at this point?
[03:19] <Kamion> yes
[03:19] <Kamion> you might be better off creating an unsigned image
[03:20] <hendry> http://tail.dabase.com/?url=http%3A%2F%2Fperry.khanworks.com%2Fdi-logs%2Fdeboot2.log&s=&l=2000#560
[03:21] <hendry> my image is unsigned
[03:21] <hendry> oh you mean, not including the Release.gpg?
[03:21] <Kamion> yes
[03:21] <Kamion> I'm afraid I don't have any more time for this today; my to-do list is backing up alarmingly
[03:21] <hendry> Kamion: no, probs
[03:21] <Kamion> I need you to trace through things yourself
[03:21] <hendry> Kamion: sure. Thanks very much for your help.
[03:22] <Kamion> you can install strace in the installer with 'udpkg -i /cdrom/pool/main/s/strace/strace*.deb' if need be
[03:22] <Kamion> although 'set -x' is generally more useful for shell scripts
[03:22] <hendry> i did create a hannux-keyring udeb
[03:22] <hendry> but i didn't think of how to add it
[03:22] <Kamion> dealing with the keyring stuff is hard work
[03:22] <Kamion> the initrd needs to be rebuilt
[03:23] <Kamion> you'd be better off skipping that and getting me to fix whatever issues remain with unsigned images
[03:23] <hendry> oh dear. ok tomorrow i'll work on this
[03:23] <Kamion> i.e. no Release.gpg
[03:23] <Kamion> I think I've fixed most of them, but there might be one or two remaining
[03:23] <Kamion> s/I've/we've/
[03:23] <hendry> Ok, i hope it will get further unsigned then.
[03:23] <hendry> Kamion: thanks again, my bedtime now
[03:24] <Kamion> note that you may need to put 'set -x' in /usr/lib/debootstrap/scripts/dapper too to make your trace make sense
[04:39] <lutty711> hello