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/

Attachment: pgpRAuIJMLqjf.pgp
Description: OpenPGP digital signature

Reply via email to