bullseye will ship without the unversioned python binary and packages, details at https://lists.debian.org/debian-python/2019/10/msg00082.html. While we aim for removing Python2 entirely, this is probably too ambitious, and we should at least remove the unversioned python packages. Please could lintian generate errors messages for any (build) dependency or autopkg test dependency on python/python-dev. Maybe even look for python shebangs in binary packages and sources?
severity 943366 wishlist thanks Matthias Klose wrote: This sounds like two separate (albeit related) issues; can you kindly split this bug to match? Regards,
just to be clear, is the distinction about the (build) dependencies and the autopkg tests, or about any dependencies and the shebangs?
Matthias Klose wrote: The latter. Regards,
Hi Chris, Please note that python checks are available in checks/python (which I converted recently to the standard shebang facility) and in checks/files/python (which I recently split off from checks/files, except for tags and tests). The 'files' facility, which iterates over $info->sorted_index is used in both. The checks may even be combined in the future. Kind regards, Felix Lechner