[debhelper-devel] Bug#865982: debhelper: dh_shlibdeps skips libraries in /usr/lib/debug
Sven Joachim
svenjoac at gmx.de
Mon Jun 26 10:03:41 UTC 2017
Package: debhelper
Version: 10.5
Severity: serious
As of commit 609609f43 ("dh_shlibdeps: Avoid calling file(1) on debug
symbols"), dh_shlibdeps skips all files under /usr/lib/debug, although
not all of them are detached debug symbols. This leads to the
missing-dependency-on-libc lintian error for affected packages which
causes ftp-master autorejection unless overriden.
At least ncurses and readline* are affected:
$ (for file in /var/lib/apt/lists/ftp.de.debian.org_debian_dists_*.lz4; do lz4 -dc $file;done) | grep '^usr/lib/debug/lib[^/].*so' | tr -s ' ' | cut -d ' ' -f2 | sort -u
debug/libncurses5-dbg
debug/libncursesw5-dbg
debug/libreadline5-dbg
debug/libreadline6-dbg
debug/libreadline7-dbg
debug/libtinfo5-dbg
This reminds me that I should fix bug #849003[1], though. ;-)
-- 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.11.7-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 20161112.1
ii binutils 2.28-6
ii dh-autoreconf 14
ii dh-strip-nondeterminism 0.035-2
ii dpkg 1.18.24
ii dpkg-dev 1.18.24
ii file 1:5.30-1
ii libdpkg-perl 1.18.24
ii man-db 2.7.6.1-2
ii perl 5.24.1-4
ii po-debconf 1.0.20
debhelper recommends no packages.
Versions of packages debhelper suggests:
ii dh-make 2.201608
-- no debconf information
1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=849003
More information about the debhelper-devel
mailing list