Dear Stefano,
I am really sorry that I confused You and I must have overthought
while looking at the code and failed to adequately
express myself.
Of course You are right to ask for a patch and I have to confess that
what is holding me back is the lack of understanding of gbp and the
fact that I don't actively use mitogen.
(With some directions I would try though.)
First the problem and the solution with the least effort:
Looking at
https://tracker.debian.org/pkg/python-mitogen
under actions it says: "unsatisfied dependency on ansible-core (< 2.13) "
Now ansible-core 2.13.3-1 has a regression:
https://tracker.debian.org/pkg/ansible-core
"... makes ansible-mitogen/0.3.3-2/amd64 uninstallable".
Easy solution: I assume allowing to run against that will work fine.
https://salsa.debian.org/python-team/packages/python-mitogen/-/blob/debian/master/debian/control#L41
ansible-core (<< 2.14)
And if I am wrong in this point, all further thoughts in my initial
report go to the trash can.
So I am willing as a first step , to test that assumtion.
However after:
apt build-dep python-mitogen
gbp clone
https://salsa.debian.org/python-team/packages/python-mitogen.git
gbp buildpackage
I faill at one ssh test:
======================================================================
FAIL: test_debug_decoding (ssh_test.SshTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/mitogen-tests/build_area/python-mitogen-0.3.3/tests/ssh_test.py",
line 57, in test_debug_decoding
self.assertTrue(expect in s)
AssertionError: False is not true
----------------------------------------------------------------------
Ran 661 tests in 36.886s
FAILED (failures=1, skipped=53)
The result is the same, whether I have ansible-core form bookworm or
sid installed.
(.. and also this is before I had a chance to edit something in the package)
So I would like to sum up:
How to make ansible-mitogen run with ansible-core/unstable ?
If You like, You can try or
I can , as a homework try to reproduce if apt-get -b source
python-mitogen fails on a current clean bookworm vm and we can work it
from there.
I hope this is better and I am willing to do my part.
So tell me anything I can do (asciicast / jitsi-meeting / test vm ) to
progress the matter.
Thanks, Florian