Bug#958945: lintian,debhelper: lintian emits missing-dependency-on-libc on auto-generated dbgsym package
Package: lintian,debhelper
Severity: important
Version: debhelper/13 lintian/2.68.0
Hi,
while preparing the iptables-netflow/2.5-1 upload lintian emits this
packaging error (both with dh compat 11 as well as with level 12):
E: iptables-netflow-dkms-dbgsym: missing-dependency-on-libc needed by usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libip6t_NETFLOW.so and 1 others
Since I can't really influence the automatic debug symbol package, this
must be either a false positive in Lintian or a bug in debhelper. Filing
against both packages for now. Feel free to reassign as needed.
The generated and accused dbgsym-package with still dh compat level 11
looks like this:
$ debc
iptables-netflow-dkms-dbgsym_2.5-1_amd64.deb
--------------------------------------------
new Debian package, version 2.0.
size 6264 bytes: control archive=516 bytes.
321 bytes, 11 lines control
207 bytes, 2 lines md5sums
Package: iptables-netflow-dkms-dbgsym
Source: iptables-netflow
Version: 2.5-1
Auto-Built-Package: debug-symbols
Architecture: amd64
Maintainer: Axel Beckert <abe@debian.org>
Installed-Size: 59
Depends: iptables-netflow-dkms (= 2.5-1)
Section: debug
Priority: optional
Description: debug symbols for iptables-netflow-dkms
drwxr-xr-x root/root 0 2020-04-27 03:26 ./
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/lib/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/lib/debug/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/
-rw-r--r-- root/root 23752 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libip6t_NETFLOW.so
-rw-r--r-- root/root 23752 2020-04-27 03:26 ./usr/lib/debug/.dwz/x86_64-linux-gnu/iptables.debug/libipt_NETFLOW.so
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/share/
drwxr-xr-x root/root 0 2020-04-27 03:26 ./usr/share/doc/
lrwxrwxrwx root/root 0 2020-04-27 03:26 ./usr/share/doc/iptables-netflow-dkms-dbgsym -> iptables-netflow-dkms
[... other packages ...]
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable
APT policy: (990, 'unstable'), (600, 'testing'), (500, 'unstable-debug'), (500, 'buildd-unstable'), (110, 'experimental'), (1, 'experimental-debug'), (1, 'buildd-experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.5.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Reply to: