On 26/02/2026 14.32, Peter Maydell wrote:
On my local machine, configure now seems to fail with:
python determined to be '/usr/bin/python3'
python version: Python 3.12.3
mkvenv: Creating non-isolated virtual environment at 'pyvenv'
mkvenv: checking for meson>=1.5.0
mkvenv: checking for pycotap>=1.1.0
mkvenv: checking for qemu.qmp>=0.0.5
mkvenv: checking for setuptools>=44.1.1
mkvenv: checking for wheel>=0.34.2
mkvenv: checking for pip>=20.3.4
mkvenv: installing meson==1.10.0, pycotap==1.3.1, qemu.qmp==0.0.5,
wheel>=0.34.2, pip>=20.3.4
ERROR: Could not find a version that satisfies the requirement
wheel>=0.34.2 (from versions: none)
ERROR: No matching distribution found for wheel>=0.34.2
*** Ouch! ***
Could not provide build dependency 'meson==1.10.0':
• Python package 'meson' version '1.3.2' was found, but isn't suitable.
• No suitable version found in, or failed to install from
'/home/pm215/qemu/python/wheels'.
• mkvenv was configured to operate offline and did not check PyPI.
This is on Ubuntu 24.04.4 LTS, and happens even if I delete
the build directory and configure from scratch.
Any suggestions?
John posted the fix here:
https://lore.kernel.org/qemu-devel/[email protected]/
HTH,
Thomas