[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#776068: lintian: please add more checks for missing dependencies



Package: lintian
Version: 2.5.30+deb8u3
Severity: wishlist

Hi,

when going through the list of binary packages without dependencies:

grep-dctrl \( --not -r -F Depends '.*' --and --not -r -F Pre-Depends '.*' \) -n -s Package /var/lib/apt/lists/*_debian_dists_sid_main_binary-*_Packages | sort -u | less

one can notice a large number of packages which probably (by their name)
need an interpreter but do not depend on one:

 - python-.*: 90
 - python3-.*: 12
 - jenkins-.*: 8
 - gosa-plugin-.*: 13
 - cl-.*: 38
 - .*-perl: 3
 - ruby-.*: 9
 - xul-ext-.*: 7
 - lua-.*: 13

So would it make sense to add support for detecting interpreted
programming languages via an external tool to lintian so that a warning
or even error can be raised if a package with Python code does not
depend on Python or a package with Ruby code does not depend on Ruby?

cheers, josch


Reply to: