Felix Lechner pushed to branch master at lintian / lintian


Commits:
69d52d7b by Felix Lechner at 2020-10-29T11:02:37-07:00
Drop unversioned Python references from check 'scripts'.

The script interpreter /usr/bin/python is going away in Bullseye, and
possibly even sooner in unstable.

Drops unversioned Python interpreters from Lintian's checks, but does
not yet flag their use as a packaging error. Users will instead see a
more generic message similar to:

    W: unusual-interpreter files/feedparser.py #!python

This commit is part of a series originally submitted
and discussed in the following merge request:

    https://salsa.debian.org/lintian/lintian/-/merge_requests/334

Thanks to Louis-Philippe Véronneau for a draft of this change!

- - - - -
cbd7f708 by Felix Lechner at 2020-10-29T11:02:44-07:00
Drop unversioned Python references from check 'languages/python'.

The script interpreter /usr/bin/python is going away in Bullseye, and
possibly even sooner in unstable.

Drops unversioned Python interpreters from Lintian's checks, but does
not yet flag their use as a packaging error. Users will instead see a
more generic message similar to:

    W: unusual-interpreter files/feedparser.py #!python

This commit is part of a series originally submitted and discussed in
the following merge request:

    https://salsa.debian.org/lintian/lintian/-/merge_requests/334

Thanks to Louis-Philippe Véronneau for a draft of this change!

- - - - -
70d3ad48 by Felix Lechner at 2020-10-29T11:02:50-07:00
Drop unversioned Python references from check 
'fields/package-relations'.

The script interpreter /usr/bin/python is going away in Bullseye, and
possibly even sooner in unstable.

Drops unversioned Python interpreters from Lintian's checks, but does
not yet flag their use as a packaging error. Users will instead see a
more generic message similar to:

    W: unusual-interpreter files/feedparser.py #!python

This commit is part of a series originally submitted and discussed in
the following merge request:

    https://salsa.debian.org/lintian/lintian/-/merge_requests/334

Thanks to Louis-Philippe Véronneau for a draft of this change!

- - - - -
3ebeb503 by Felix Lechner at 2020-10-29T11:02:55-07:00
Drop unversioned Python references from check 'debian/rules'.

The script interpreter /usr/bin/python is going away in Bullseye, and
possibly even sooner in unstable.

Drops unversioned Python interpreters from Lintian's checks, but does
not yet flag their use as a packaging error. Users will instead see a
more generic message similar to:

    W: unusual-interpreter files/feedparser.py #!python

This commit is part of a series originally submitted and discussed in
the following merge request:

    https://salsa.debian.org/lintian/lintian/-/merge_requests/334

Thanks to Louis-Philippe Véronneau for a draft of this change!

- - - - -


30 changed files:

- checks/debian/rules.pm
- checks/fields/package-relations.pm
- checks/languages/python.pm
- checks/scripts.pm
- data/scripts/interpreters
- data/scripts/versioned-interpreters
- 
t/recipes/checks/fields/package-relations/legacy-relations/build-spec/debian/control
- t/recipes/checks/fields/package-relations/legacy-relations/eval/tags
- t/recipes/checks/languages/python/python-depends-python2-and-python3/eval/tags
- 
t/recipes/checks/languages/python/python-python2-apps/build-spec/debian/control.in
- t/recipes/checks/languages/python/python-python2-apps/eval/tags
- − t/recipes/checks/scripts/legacy-filenames/build-spec/orig/data/feedparser.py
- t/recipes/checks/scripts/legacy-filenames/eval/tags
- t/recipes/checks/scripts/legacy-scripts/build-spec/debian/control.in
- t/recipes/checks/scripts/legacy-scripts/build-spec/debian/rules
- − t/recipes/checks/scripts/legacy-scripts/build-spec/orig/pyfoo
- t/recipes/checks/scripts/legacy-scripts/eval/tags
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/control.in
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-forbidden.config
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-forbidden.postinst
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-forbidden.postrm
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-paths.prerm
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-prepython.postinst
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-prepython.preinst
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-python.postinst
- 
t/recipes/checks/scripts/scripts-control-interpreters/build-spec/debian/scripts-control-interpreters-python.preinst
- t/recipes/checks/scripts/scripts-control-interpreters/eval/tags
- t/recipes/checks/scripts/scripts-missing-dep-fp/build-spec/debian/control.in
- t/recipes/checks/scripts/scripts-missing-dep-fp/build-spec/orig/python-script 
→ t/recipes/checks/scripts/scripts-missing-dep-fp/build-spec/orig/python2-script
- t/recipes/checks/scripts/scripts-missing-dep/build-spec/orig/python-script → 
t/recipes/checks/scripts/scripts-missing-dep-fp/build-spec/orig/python3-script


The diff was not included because it is too large.


View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/compare/795768cd18a0168fd050d6de77a95564fb43e4aa...3ebeb503738c8cc8b81f6f7125ec924cb173a6c1

-- 
View it on GitLab: 
https://salsa.debian.org/lintian/lintian/-/compare/795768cd18a0168fd050d6de77a95564fb43e4aa...3ebeb503738c8cc8b81f6f7125ec924cb173a6c1
You're receiving this email because of your account on salsa.debian.org.


Reply via email to