Bug#911451: Add Info/Pendantic tag if Build-Depends-Package is not present in .symbols file
Package: lintian
Version: 2.5.109
Severity: wishlist
Hi,
.symbols file can contain the Build-Depends-Package field which indicate
what is the -dev package for the library:
Build-Depends-Package
It indicates the name of the “-dev” package associated to the
library and is used by dpkg-shlibdeps to make sure that the
dependency generated is at least as strict as the corresponding
build dependency (since dpkg 1.14.13).
This is an intresting field as it allows packages to not hardcode this
information multiple time.
Shouldn't lintian generate a Info or Pendantic tag if this is missing?
Kind regards,
Laurent Bigonville
-- System Information:
Debian Release: buster/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
Versions of packages lintian depends on:
ii binutils 2.31.1-7
ii bzip2 1.0.6-9
ii diffstat 1.61-1+b1
ii dpkg 1.19.2
ii file 1:5.34-2
ii gettext 0.19.8.1-8
ii intltool-debian 0.35.0+20060710.4
ii libapt-pkg-perl 0.1.34
ii libarchive-zip-perl 1.64-1
ii libcgi-pm-perl 4.40-1
ii libclass-accessor-perl 0.51-1
ii libclone-perl 0.39-1
ii libdpkg-perl 1.19.2
ii libemail-valid-perl 1.202-1
ii libfile-basedir-perl 0.08-1
ii libipc-run-perl 20180523.0-1
ii liblist-moreutils-perl 0.416-1+b3
ii libparse-debianchangelog-perl 1.2.0-12
ii libtext-levenshtein-perl 0.13-1
ii libtimedate-perl 2.3000-2
ii liburi-perl 1.74-1
ii libxml-simple-perl 2.25-1
ii libyaml-libyaml-perl 0.74+repack-1
ii man-db 2.8.4-2+b1
ii patchutils 0.3.4-2
ii perl [libdigest-sha-perl] 5.26.2-7+b1
ii t1utils 1.41-2
ii xz-utils 5.2.2-1.3
Versions of packages lintian recommends:
ii libperlio-gzip-perl 0.19-1+b4
Versions of packages lintian suggests:
pn binutils-multiarch <none>
ii dpkg-dev 1.19.2
ii libhtml-parser-perl 3.72-3+b2
ii libtext-template-perl 1.53-1
-- no debconf information
Reply to: