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