Your message dated Sun, 8 Mar 2020 10:26:02 +0900 with message-id <20200308102602.b6874ce5f428df8e09a8f94e@iijmio-mail.jp> and subject line has caused the Debian Bug report #830794, regarding --exclude does not apply to required packages, contrary to manpage to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 830794: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830794 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian BTS Submit <submit@bugs.debian.org>
- Subject: --exclude does not apply to required packages, contrary to manpage
- From: Martin Pitt <mpitt@debian.org>
- Date: Mon, 11 Jul 2016 17:59:19 +0200
- Message-id: <20160711155918.GB4492@piware.de>
Package: debootstrap Version: 1.0.81 Hello, The documentation says --exclude=alpha,beta Comma separated list of packages which will be removed from download and extract lists. WARNING: you can and proba‐ bly will exclude essential packages, be careful using this option. but this doesn't seem to work: I seem to be unable to remove "Priority: required" packages with this. E. g. after debootstrapping sid, it is perfectly possible and reasonable to remove things like initscripts, sysv-rc, or lsb-base. They purge without any problem. However, I cannot debootstrap without those: | $ debootstrap --verbose --variant=minbase --exclude=initscripts,lsb-base --print-debs sid /tmp/sid | [...] | I: Found additional required dependencies: insserv libaudit-common libaudit1 libbz2-1.0 libcap-ng0 libdb5.3 libdebconfclient0 libgcrypt20 libgpg-error0 libncursesw5 libsemanage-common libsemanage1 libsystemd0 libudev1 libustr-1.0-1 | I: Found additional base dependencies: adduser debian-archive-keyring gpgv libapt-pkg5.0 libcurl3-gnutls libffi6 libgmp10 libgnutls30 libgssapi-krb5-2 libhogweed4 libidn11 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblz4-1 libnettle6 libnghttp2-14 libp11-kit0 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 libssl1.0.2 libstdc++6 libtasn1-6 openssl | base-files base-passwd bash bsdutils coreutils dash debconf debianutils diffutils dpkg e2fslibs e2fsprogs findutils gcc-4.9-base gcc-5-base gcc-6-base grep gzip hostname init-system-helpers initscripts insserv libacl1 libattr1 libaudit-common libaudit1 libblkid1 libbz2-1.0 libc-bin libc6 libcap-ng0 libcomerr2 libdb5.3 libdebconfclient0 libfdisk1 libgcc1 libgcrypt20 libgpg-error0 liblzma5 libmount1 libncurses5 libncursesw5 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libss2 libsystemd0 libtinfo5 libudev1 libustr-1.0-1 libuuid1 login lsb-base mawk mount multiarch-support ncurses-base ncurses-bin passwd perl-base sed sensible-utils startpar sysv-rc sysvinit-utils tar tzdata util-linux zlib1g adduser apt apt-transport-https ca-certificates debian-archive-keyring gpgv libapt-pkg5.0 libcurl3-gnutls libffi6 libgmp10 libgnutls30 libgssapi-krb5-2 libhogweed4 libidn11 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblz4-1 libnettle6 libnghttp2-14 libp11-kit0 librtmp1 libsasl2-2 libsasl2-modules-db libssh2-1 libssl1.0.2 libstdc++6 libtasn1-6 openssl | I: Deleting target directory This is true even with --no-resolve-deps. I also tried this patch https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557322#24 with and without --no-resolve-deps. Ultimately these packages shouldn't be "Priority: required" of course (at least the SysV stuff should soon go away), but if someone knows what they are doing, or for experiments --exclude should be applied after dependency and "required" resolution, not before. Thanks for considering, Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)Attachment: signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 830794-done@bugs.debian.org
- From: Hideki Yamane <henrich@iijmio-mail.jp>
- Date: Sun, 8 Mar 2020 10:26:02 +0900
- Message-id: <20200308102602.b6874ce5f428df8e09a8f94e@iijmio-mail.jp>
X-CrossAssassin-Score: 15289
--- End Message ---