Package: libc6-dev-i386 Version: 2.24-12 Severity: normal The libc6-dev-i386 package has:
Recommends: gcc-multilib But recommended packages are installed by default, and the above "Recommends:" is too strong as gcc-multilib is not the only way to use libc6-dev-i386. The issue is that installing *any* compiler that depends on libc6-dev-i386 will have the effect to install the default GCC, introducing a potential redundancy. An example: zira:~> aptitude why gcc-6-multilib i gcc-snapshot Depends libc6-dev-i386 (>= 2.11) i A libc6-dev-i386 Recommends gcc-multilib i A gcc-multilib Depends gcc-6-multilib (>= 6.3.0-9~) But that would be also true for gcc-5-multilib, which depends on libc6-dev-i386. The "Recommends:" would make sense only if gcc-multilib were a virtual package provided by compilers that depend on libc6-dev-i386. But this is not the case here. -- System Information: Debian Release: 9.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.9.0-3-amd64 (SMP w/8 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libc6-dev-i386 depends on: ii libc6-dev 2.24-12 ii libc6-i386 2.24-12 Versions of packages libc6-dev-i386 recommends: ii gcc-multilib 4:6.3.0-4 libc6-dev-i386 suggests no packages. -- no debconf information