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

Reply via email to