Package: lintian
Version: 2.5.53~bpo9+1
Severity: normal
Hi,
since I updated lintian from 2.5.51~bpo9+1 to 2.5.53~bpo9+1 I keep
geeting a false positive of script-needs-depends-on-sensible-utils, even
after I added a dependency on sensible-utils.
Please find attached a minimal PoC-package, which, when dpkg-build'ing and
lintian'ing yields:
----------------8<----------------
$ dpkg-buildpackage -uc -us ; lintian ../*deb
dpkg-buildpackage: info: source package lintian-sensible-utils-test-package
dpkg-buildpackage: info: source version 0.1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Daniel Reichelt <debian@nachtgeist.net>
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build lintian-sensible-utils-test-package-0.1
fakeroot debian/rules clean
dh clean
dh_auto_clean
dh_clean
dpkg-source -b lintian-sensible-utils-test-package-0.1
dpkg-source: info: using source format '3.0 (native)'
dpkg-source: info: building lintian-sensible-utils-test-package in
lintian-sensible-utils-test-package_0.1.tar.xz
dpkg-source: info: building lintian-sensible-utils-test-package in
lintian-sensible-utils-test-package_0.1.dsc
debian/rules build
dh build
dh_update_autotools_config
dh_auto_configure
dh_auto_build
dh_auto_test
fakeroot debian/rules binary
dh binary
dh_testroot
dh_prep
dh_auto_install
dh_install
dh_installdocs
dh_installchangelogs
dh_lintian
dh_perl
dh_link
dh_strip_nondeterminism
dh_compress
dh_fixperms
dh_missing
dh_strip
dh_makeshlibs
dh_shlibdeps
dh_installdeb
dh_gencontrol
dpkg-gencontrol: warning: Depends field of package
lintian-sensible-utils-test-package: unknown substitution variable
${shlibs:Depends}
dh_md5sums
dh_builddeb
dpkg-deb: building package 'lintian-sensible-utils-test-package' in
'../lintian-sensible-utils-test-package_0.1_amd64.deb'.
dpkg-genbuildinfo
dpkg-genchanges >../lintian-sensible-utils-test-package_0.1_amd64.changes
dpkg-genchanges: info: including full source code in upload
dpkg-source --after-build lintian-sensible-utils-test-package-0.1
dpkg-buildpackage: info: full upload; Debian-native package (full source is
included)
E: lintian-sensible-utils-test-package: script-needs-depends-on-sensible-utils
usr/bin/testscript (line 2)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
N: 1 tag overridden (1 warning)
^------- This one stems from an overridden binary-without-manpage
---------------->8----------------
Thanks
Daniel
Attachment:
lintian-sensible-utils-test-package_0.1.tar.xz
Description: application/xz