[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: