Bug#557322: --exclude='ing essential packages
Package: debootstrap
Version: 1.0.10lenny1
Severity: minor
debootstrap(8) reads:
--cut--
--exclude=alpha,beta
Comma separated list of packages which will be removed from
download and extract lists. WARNING: you can and probably will
exclude essential packages, be careful using this option.
--cut--
However, it seems that it doesn't allow, say, initscripts &
co. to be excluded:
# debootstrap --verbose --variant=minbase \
--exclude=initscripts,sysv{-rc,init{,-utils}},login,mount \
--include=bind9-host,bzip2,gawk,less,psmisc,tree,zip \
--keep-debootstrap-dir \
--print-debs \
lenny \
/tmp/$(date +%s)/ \
file:/com/waterlily.public/debian/
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional base dependencies: debian-archive-keyring gnupg gpgv libbind9-40 libbz2-1.0 libcap2 libdns45 libisc45 libisccc40 libisccfg40 libkeyutils1 libkrb53 liblwres40 libreadline5 libssl0.9.8 libusb-0.1-4 libxml2 readline-common
base-files base-passwd bash bsdutils coreutils debconf debconf-i18n debianutils diff dpkg e2fslibs e2fsprogs findutils gcc-4.2-base gcc-4.3-base grep gzip hostname initscripts libacl1 libattr1 libblkid1 libc6 libcomerr2 libdb4.6 libdevmapper1.02.1 libgcc1 liblocale-gettext-perl libncurses5 libpam-modules libpam-runtime libpam0g libselinux1 libsepol1 libslang2 libss2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libuuid1 login lsb-base lzma makedev mawk mktemp mount ncurses-base ncurses-bin passwd perl-base procps sed sysv-rc sysvinit sysvinit-utils tar tzdata util-linux zlib1g apt bind9-host bzip2 debian-archive-keyring gawk gnupg gpgv less libbind9-40 libbz2-1.0 libcap2 libdns45 libisc45 libisccc40 libisccfg40 libkeyutils1 libkrb53 liblwres40 libreadline5 libssl0.9.8 libusb-0.1-4 libxml2 psmisc readline-common tree zip
#
--
FSF associate member #7257
Reply to: