On 2024-06-03 08:51, Andreas Beckmann wrote:
Followup-For: Bug #998820
Then we also have
/usr/lib/python3/dist-packages/build/lib/doc/conf.py
^^^
e.g. nxtomo 1.2.3-2
usr/lib/python3/dist-packages/build/lib/docs/conf.py
^^^^
e.g. pipenv 2023.12.1+ds-1
Just thinking out loud: would it make sense to warn about all the files
that are installed under /usr/lib/python3/dist-packages/, but outside
the package directory? E.g. all files from python3-nxtomo in
/usr/lib/python3/dist-packages/, but outside
/usr/lib/python3/dist-packages/nxtomo/. I guess such approach may
produce false-positives for plugin packages.
Another solution would be to simply warn about specific paths, such as:
/usr/lib/python3/dist-packages/build/*
/usr/lib/python3/dist-packages/docs/*
/usr/lib/python3/dist-packages/__init__.py
...
Does it make sense to name lintian tag
'python-package-installs-overly-generic-path'?
Best,
Andrius