Package: debhelper Version: 11.3.3 Severity: serious Doing a test build of ncurses, I noticed that the dh_* tools skipped the multilib packages, resulting in an incomplete build. This is reproducible on both i386 and amd64.
,---- | $ grep -B1 "All requested packages have been excluded" ncurses_6.1+20180210-4_amd64.build | dh_installdocs -plib32tinfo6 | dh_installdocs: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). | -- | --link-doc=lib32tinfo6 | dh_installdocs: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). | -- | dh_makeshlibs -plib32tinfo6 -V "lib32tinfo6 (>= 6.1)" -- -c4 | dh_makeshlibs: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). | dh_makeshlibs -plib32ncurses6 -V "lib32ncurses6 (>= 6.1)" -- -c4 | dh_makeshlibs: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). | dh_makeshlibs -plib32ncursesw6 -V "lib32ncursesw6 (>= 6.1)" -- -c4 | dh_makeshlibs: All requested packages have been excluded (e.g. via a Build-Profile or due to architecture restrictions). `---- ,---- | $ grep "in control file but not in files list" ncurses_6.1+20180210-4_amd64.build | dpkg-genchanges: warning: package lib32tinfo6 in control file but not in files list | dpkg-genchanges: warning: package lib32ncurses6 in control file but not in files list | dpkg-genchanges: warning: package lib32ncursesw6 in control file but not in files list | dpkg-genchanges: warning: package lib32ncurses-dev in control file but not in files list `---- -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (x86_64) Foreign Architectures: amd64 Kernel: Linux 4.17.2-nouveau (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages debhelper depends on: ii autotools-dev 20180224.1 ii dh-autoreconf 19 ii dh-strip-nondeterminism 0.042-1 ii dpkg 1.19.1 ii dpkg-dev 1.19.1 ii dwz 0.12-2 ii file 1:5.33-3 ii libdpkg-perl 1.19.1 ii man-db 2.8.3-2 ii perl 5.26.2-6 ii po-debconf 1.0.20 debhelper recommends no packages. Versions of packages debhelper suggests: ii dh-make 2.201801 -- no debconf information