Package: debhelper
Version: 14.2
Severity: important
According to debhelper-compat-upgrade-checklist(7), "Essential: yes"
packages should have automatic Pre-Depends on the libraries they need:
,----
| Additionally, for Essential: yes packages that manually promoted
| ${shlibs:Depends} into Pre-Depends field, dh_shlibdeps will handle this
| automatically as well (see the next compat item).
`----
,----
| - The dh_shlibdeps tool now defaults to using ${shlibs:Pre-Depends} for
| packages that are Essential: yes.
`----
However when I tested that, Essential packages only had libc6 in Depends
rather than Pre-Depends. A simple example can be found in the dh14
branch at https://salsa.debian.org/joachim-guest/hostname.
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386