I think that section C.4.2. _Install debootstrap_ should mention an additional dependency for debootstrap: libc6 (at least version 2.3.x).
I got an error message on a DeLi Linux system (http://www.delilinux.de/) which I tried to run debootstrap from. After installing wget and ar, I unpacked debootstrap deb by hand and ran debootstrap: it complained with an error message about an unresolved symbol (GLIBC2.3, if I recall correctly, but I'm not sure, since unfortunately I forgot to write it down... sorry!). The DeLi Linux system comes with glibc version 2.1.x. For the record, I wiped the DeLi Linux system out and installed DSL (http://www.damnsmalllinux.org/) that comes with glibc 2.3.x ... ---~--- Another issue seems to affect section C.4.4.1. _Mount partitions_: it suggests to mount the proc virtual filesystem with the command # mount -t proc proc /proc from within the chroot environment. I tried, but got an empty /proc. And consequently I could not complete the kernel-image package installation (as outlined in section C.4.5. _Install a kernel_): mkinitrd failed complaining it couldn't find any /dev/fd or /proc/self/fd/ and thus the postinst exited with errors. The package was left unconfigured... To work around this issue, I had to mount the proc filesystem from *outside* the chroot environment, as in # mount -t proc proc /mnt/debinst/proc After that, /proc looked non-empty from within the chroot environment too, and I could finish the kernel-image package set up. -- :-( This Universe is buggy! Where's the Creator's BTS? ;-) ...................................................................... Francesco Poli GnuPG Key ID = DD6DFCF4 Key fingerprint = C979 F34B 27CE 5CD8 DC12 31B5 78F4 279B DD6D FCF4
pgpC8nDxtV9tg.pgp
Description: PGP signature