Lintian Reports

E python-script-but-no-python-dep

All reports of python-script-but-no-python-dep for the archive. The extended description of this tag is:

Packages with Python scripts should depend on the package python. Those with scripts that specify a specific version of Python must depend on that version of Python (exactly).

For example, if a script in the package uses #!/usr/bin/python, the package needs a dependency on python. If a script uses #!/usr/bin/python2.6, the package needs a dependency on python2.6. A dependency on python (>= 2.6) is not correct, since later versions of Python may not provide the /usr/bin/python2.6 binary.

If you are using debhelper, adding ${python:Depends} to the Depends field and ensuring dh_python2 or dh_python3 are run during the build should take care of adding the correct dependency.

In some cases a weaker relationship, such as Suggests or Recommends, will be more appropriate.

Severity: important, Certainty: certain

Check: scripts, Type: binary

Evolution of the python-script-but-no-python-dep Lintian tag over the past 366 days:

The beforementioned graph for the python-script-but-no-python-dep tag

Emitted (non-overridden): 59, overridden: 239, total: 298

The package names link to the relevant maintainer page and the corresponding report for the source package. The links go to the full maintainer report page, which includes info and experimental tags and overridden tags, rather than the default page that shows only errors and warnings.

binwalk 2.1.1-16 (binary)

cdbs 0.4.150 (binary) overridden

cdist 4.4.1-1 (binary) overridden

cinnamon-common 3.2.7-2 (binary) overridden

dballe 7.21-1 (binary)

discover-data 2.2013.01.11 (binary)

dkms 2.3-3 (binary) overridden

firefox-dev 52.0.1-1 (binary)

firefox-esr-dev 52.0.1esr-1 (binary)

firefox-esr-dev 45.8.0esr-1 (binary)

foxtrotgps 1.2.0-1+b2 (binary) overridden

freeradius-config 3.0.12+dfsg-4 (binary) overridden

frogatto-data 1.3.1+dfsg-1 (binary)

gnunet 0.10.1-4 (binary) overridden

gwyddion-plugins 2.47-1 (binary) overridden

hplip-data 3.16.11+repack0-2 (binary) overridden

lava-dev 2016.12-1 (binary) overridden

libpython2.7-minimal 2.7.13-2 (binary) overridden

libpython2.7-stdlib 2.7.13-2 (binary) overridden

libpython2.7-testsuite 2.7.13-2 (binary) overridden

libpython3.5-dev 3.5.3-1 (binary) overridden

libpython3.5-minimal 3.5.3-1 (binary) overridden

libpython3.5-stdlib 3.5.3-1 (binary) overridden

libpython3.6-dev 3.6.1-1 (binary) overridden

libpython3.6-minimal 3.6.1-1 (binary) overridden

libpython3.6-stdlib 3.6.1-1 (binary) overridden

libslepc-complex-3.7.3-dev 3.7.3+dfsg1-5 (binary)

libslepc3.7.3-dev 3.7.3+dfsg1-5 (binary)

modsecurity-crs 3.0.0-3 (binary)

mono-devel (binary)

mypy 0.470-complete-1 (binary)

nemo-data 3.2.2-3 (binary) overridden

ooo2dbk 2.1.0-1.1 (binary)

pass 1.6.5-4 (binary)

psi4-data 1:1.0-1 (binary)

python-django-common 1:1.11~rc1-1 (binary) overridden

python-django-common 1:1.10.6-1 (binary) overridden

python2.7-dbg 2.7.13-2 (binary) overridden

python3-matplotlib 2.0.0+dfsg1-2 (binary)

python3-pykde4 4:4.14.3-2 (binary) overridden

python3.5-dbg 3.5.3-1 (binary) overridden

python3.6-dbg 3.6.1-1 (binary) overridden

r-cran-tcltk2 1.2-11-1 (binary) overridden

subversion-tools 1.9.5-1 (binary) overridden

sugar-irc-activity 8-1.3 (binary)

sugar-jigsawpuzzle-activity 8-1.1 (binary)

sugar-poll-activity 26+git20100521.d4def0b6-1.1 (binary)

svn-workbench 1.8.1-1 (binary) overridden

swap-cwm 1.2.1-7 (binary) overridden

telepathy-phoenix 0.0.1-1 (binary)

texlive-extra-utils 2016.20170123-5 (binary) overridden

tf2-tools 0.5.13-5 (binary)

units 2.13-1+b1 (binary) overridden

vim-syntastic 3.7.0-1 (binary)

virtualbox 5.1.18-dfsg-1 (binary)

weboob 1.2-1 (binary)

wesnoth-1.13-tools 1:1.13.6-1 (binary) overridden

xemacs21-basesupport 2009.02.17.dfsg.2-4 (binary)

zabbix-cli 1.6.1-1 (binary)