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

Reply via email to