On Sat, 31 Aug 2024 16:32:40 +0000 Stefano Rivera <stefa...@debian.org>
wrote:
FWIW: I think these bugs were all caused by setuptools v72 dropping
support for the "test" command, so dh-python has fallen back to
distutils / other test plugins.
If you're trying to figure out how to fix the bug, look at the
implementation of test_suite in setup.py to see what magic it does for
test setup.
In this particular case, dh_auto_test should simply not have been
re-enabled in d/rules [0].
It never actually successfully ran the highly complex and custom
shell-based test suite of this package, as an examination of the build
logs demonstrate [1], but now it also errors-out.
Unless someone else wanting to work this chimes in, I'll make an upload
shortly that disables the tests again.
-- Jérôme
[0]
https://salsa.debian.org/python-team/packages/powerline/-/commit/6f7ac0633507bbd6beae48cf5d79aadbe9b25043
[1]
https://salsa.debian.org/python-team/packages/powerline/-/jobs/5959792#L2282