Bug#886303: lintian: python-foo-but-no-python3-foo false positive
Package: lintian
Version: 2.5.67
Severity: normal
Dear Maintainer,
As you can see on lintian.d.o [1], qscintilla2 has:
W python-foo-but-no-python3-foo
python-qscintilla2
python-qscintilla2-dbg
This is literally true, but not useful. There is no python3-qscintilla2, but
there is python3-pyqt4.qsci (and -dbg). There's nothing to do here. The
python and python3 names don't match exactly because the python names don't
match the Python Policy requirements, but it was decided to be more trouble
than it was worth to go back and change it.
I would suggest that instead of the check looking for an exact match for
python-foo and python3-foo, it should be enough to check that if there is
python3-*, it is sufficient. AIUI, the purpose of this tag is to highlite
packages missing python3 support and that is enough. Assume the maintainer
added the appropriate python3 names as needed.
Scott K
[1] https://lintian.debian.org/maintainer/python-modules-team@lists.alioth.debian.org.html#qscintilla2
Reply to: