[Pkg-privacy-maintainers] Bug#1103044: mat2: unsatisfiable dependency on python2

Dmitry Shachnev mitya57 at debian.org
Mon Apr 14 14:21:17 BST 2025


Hi Stefano and all,

On Mon, Apr 14, 2025 at 08:58:52AM -0400, Stefano Rivera wrote:
> Sounds like fallout from the recent setuptools update. I see in their
> changelog:
> https://github.com/pypa/setuptools/blob/main/NEWS.rst#v7600
>
> https://github.com/pypa/setuptools/issues/4863
>
> Sorry, I didn't do full archive rebuild testing before this upload, just
> looked at autopkgtests, and they were fine.
>
> The solution here is to use dh_python3's explicit shebang rewriting helper
> (--shebang=/usr/bin/python3).

What do you think about patching setuptools to generate #!python3 instead of
#!python? This should make dh_python3 do the right thing, and should not cause
much difference on systems other than Debian.

Or just revert the whole commit [1] for Trixie, so we can deal with breakage
next cycle when we have more time for that.

[1]: https://github.com/pypa/distutils/commit/5589d7527044a75f

--
Dmitry Shachnev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-privacy-maintainers/attachments/20250414/d5153b96/attachment.sig>


More information about the Pkg-privacy-maintainers mailing list