On Tue, 23 Jan 2018 11:11:30 +0530 Chris Lamb <la...@debian.org> wrote:
> tags 818609 + moreinfo > thanks > > Hi, > > > The python-script-but-no-python-dep check is being triggered despite > > the dependency existing > > I can't reproduce this; as in, this package is missing the > dependencies for me! > > $ dget lava-dev > dget: retrieving > http://127.0.0.1/deb.debian.org/pool/main/l/lava-server/lava-dev_2018.1-2_all.deb > % Total % Received % Xferd Average Speed Time Time Time > Current Dload Upload Total Spent Left Speed 100 39832 100 > 39832 0 0 39832 0 0:00:01 --:--:-- 0:00:01 37.9M > > $ dpkg -I lava-dev_2018.1-2_all.deb | grep Depends > Depends: build-essential, ca-certificates, devscripts, dpkg-dev, > debootstrap (>= 1.0.86), debhelper (>= 9.20160709), fakeroot, git, > libdistro-info-perl, node-uglify, libjs-excanvas, > libjs-jquery-cookie, libjs-jquery, libjs-jquery-watermark, > libjs-jquery-flot (>= 0.8.2), libjs-jquery-ui, pep8 | python-pep8, > python-guestfs, python-nose, python-netifaces, python3-sphinx (>= > 1.4), python-setuptools, python-pexpect (>= 4.2), > python3-sphinx-bootstrap-theme, python-requests, python-zmq, > python-yaml, python-voluptuous (>= 0.8.8), docbook-xsl, xsltproc, > python-mock > There are 10 packages there which already have that strict Depends which lintian expects. The packaging already has the lintian advice for calculating dependencies with debhelper but no such dependency is calculated. So is debhelper wrong here to not add (a completely redundant) dependency or is lintian wrong to not handle dependencies already listed? There really is no point adding the spurious dependency covered by this lintian warning. -- Neil Williams ============= http://www.linux.codehelp.co.uk/
pgpc0tL1iXyuf.pgp
Description: OpenPGP digital signature