On 16/07/2024 19.57, Paolo Bonzini wrote:
Il mar 16 lug 2024, 13:26 Thomas Huth <th...@redhat.com
<mailto:th...@redhat.com>> ha scritto:
The Avocado v88 that we use in QEMU is already on a life support
system: It is not supported by upstream anymore, and with the latest
versions of Python, it won't work anymore since it depends on the
"imp" module that has been removed in Python 3.12.
There have been several attempts to update the test suite in QEMU
to a newer version of Avocado, but so far no attempt has successfully
been merged yet.
I think we should take another look at that. Avocado 92 should work, though
I am not sure if it's also depending on "imp"
FWIW, the "imp" problem had been fixed here:
https://github.com/avocado-framework/avocado/commit/dfc340f1a0b0aeddbf6699e49e94b75ed080137c
That had just been released with Avocado version 99, so updating to 92 does
not really help.
Thomas