Dear Lintian Maintainers,
Recent versions of lintain have started showing an error for a package I
maintain, gexiv2. I don't think this can be fixed in gexiv2 packaging
so I'm asking if an override is appropriate.
One of the binary packages gexiv2 builds is gir1.2-gexiv2-0.10. This
contains gobject-introspection files
(https://wiki.gnome.org/Projects/GObjectIntrospection) which allow
ships override files for Python 2 and 3 to make the API easier to work
with in Python. It contains the following files:
Lintian shows the following error for this package:
E: gir1.2-gexiv2-0.10: python-package-missing-depends-on-python
N: The specified Python package ships Python modules under /usr/lib but
N: does not specify any dependency on Python.
N: This is likely an omission, the result of a typo in debian/control or
N: the file should not be installed.
N: Severity: serious, Certainty: certain
N: Check: python, Type: source, binary
I don't know of a way to fix this error. The package does not declare a
dependency on Python because it's possible to use this package from
possible to use this package through Python 2 or 3 and the Debian
archive contains both Python 2 and 3 programs which use this package.
There are a few other packages which show this same lintian error for
the same reason: