Testing cdebootstrap and debootstrap installing Woody
[Petter Reinholdtsen]
> Installing worked just fine, both commands worked just fine:
>
> debootstrap sarge chroot-sarge-debootstrap http://ftp.skolelinux.no/debian
> cdebootstrap sarge chroot-sarge-cdebootstrap http://ftp.skolelinux.no/debian
I decided it was a good idea to compare the Woody install as well, as
we use d-i in Skolelinux to install Woody.
This is the list of packages installed by cdebootstrap:
adduser apt base-config base-files base-passwd bash bsdutils
console-common console-data debconf debianutils diff dpkg e2fsprogs
fileutils findutils grep gzip hostname klogd libc6 libcap1 libdb3
libncurses5 libnewt0 libpam-modules libpam-runtime libpam0g libpopt0
libstdc++2.10- login makedev mawk modconf modutils mount
ncurses-base ncurses-bin netkit-inetd nvi passwd pciutils perl-base
sed setserial shellutils slang1 sysklogd sysvinit tar tasksel
textutils util-linux whiptail
These packages are installed by debootstrap, but not by cdebootstrap:
apt-utils at bsdmainutils console-tools console-tools-libs cpio cron
dhcp-client ed exim fdutils gettext-base groff-base ifupdown info
ipchains iptables libdb2 libgdbmg1 libident libldap2 liblockfile1
libpcap0 libpcre3 libreadline4 libsasl7 libwrap0 lilo logrotate
mailx man-db manpages mbr nano net-tools netbase netkit-ping
pcmcia-cs ppp pppconfig pppoe pppoeconf procps psmisc syslinux tcpd
telnet
To check the "top-level" dependencies, I installed deborphan in the
debootstrap chroot, and ran 'deborphan -a':
main/net telnet (only debootstrap)
main/admin pciutils
main/base base-config
main/doc manpages (only debootstrap)
main/base pcmcia-cs (only debootstrap)
main/base modconf
main/base pppconfig (only debootstrap)
main/base gettext-base (only debootstrap)
main/utils syslinux (only debootstrap)
main/editors nano (only debootstrap)
main/admin at (only debootstrap)
main/net pppoeconf (only debootstrap)
main/editors ed (only debootstrap)
main/base fdutils (only debootstrap)
main/doc info (only debootstrap)
main/editors nvi
main/net dhcp-client (only debootstrap)
main/base libgdbmg1 (only debootstrap)
Installing libgdbmg1 seem to be a mistake by debootstrap.
I suggest at least adding these to the list of packages installed by
cdeboostrap in woody:
apt-utils console-tools cron ed exim fdutils ifupdown info logrotate
mailx man-db manpages pcmcia-cs pppconfig pppoeconfig procpc psmisc
telnet
I suspect some of this is fixed if cdeboostrap install all required
packages.
Reply to: