Package: python3 Version: 3.6.4-1 Followup-For: Bug #718819 Dear Maintainer,
First of all, thank you for merging my report (893477) with this one. It seems that the python3 package is a better place to make that report, although I still think that dpkg-dev is the source of my issue. Second, this report is written from my debian testing installation, because I decided to remove dpkg-dev and all the useless dependencies it brings along from my unstable system. That also removed dh-python and python3 along with more packages. I also lost pastebinit, icdiff and reportbug as I can remember, thus I can no longer use reportbug to report bugs from that system directly. Third, for a tiny package like pastebinit, apt now installs all sorts of rubbish due to that circular depencency between dh-python and python3 and the direct one between dh-python and dpkg-dev, e.g. # apt-get install pastebinit Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: binutils binutils-common binutils-i686-linux-gnu bzip2 dh-python dpkg-dev libbinutils libdpkg-perl libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib make patch python3 python3-minimal python3.6 python3.6-minimal Suggested packages: binutils-doc bzip2-doc debian-keyring gnupg | gnupg2 gcc | c-compiler git bzr make-doc ed diffutils-doc python3-doc python3-tk python3-venv python3.6-venv python3.6-doc binfmt-support Recommended packages: build-essential gcc | c-compiler fakeroot gnupg | gnupg2 libalgorithm-merge-perl libfile-fcntllock-perl The following NEW packages will be installed: binutils binutils-common binutils-i686-linux-gnu bzip2 dh-python dpkg-dev libbinutils libdpkg-perl libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib make pastebinit patch python3 python3-minimal python3.6 python3.6-minimal 0 upgraded, 18 newly installed, 0 to remove and 2 not upgraded. Need to get 12.0 MB of archives. After this operation, 55.4 MB of additional disk space will be used. Do you want to continue? [Y/n] n And all that with apt being configured to NOT install suggested and recommended packages! If I had configured apt to install recommended dependencies as well, the useless ones would be a lot more. Forth, can't you just make dpkg-dev an OPTIONAL depencency for dh-python? Making it a recommended one would still make apt install it on systems that are configured to install recommended packages by default, which in turn is the default behaviour of apt. Fifth, seeing that "wontfix" there means I have little to no hope of changing your minds, and that makes me really upset. Thank you. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.14.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages python3 depends on: ii dh-python 2.20170125 ii libpython3-stdlib 3.6.4-1 ii python3-minimal 3.6.4-1 ii python3.6 3.6.5~rc1-1 python3 recommends no packages. Versions of packages python3 suggests: pn python3-doc <none> pn python3-tk <none> pn python3-venv <none> -- no debconf information