Package: qemu-system-x86 Version: 1:5.0-5 In our latest Cockpit CI image refresh of debian-testing [1], all libvirt/QEMU tests are broken:
| > warning: error: failed to get emulator capabilities | error: invalid argument: unable to find any emulator to serve 'x86_64' architecture | ERROR Host does not support any virtualization options libvirt version did not change (6.0.0-6), but QEMU updated from 4.2 to 5.0. I'll send a bug against libvirt, but there is a regression with pure QEMU as well: With 4.2, a non-kvm (i. e. emulated) system VM works: | $ qemu-system-x86_64 -nographic | SeaBIOS (version 1.13.0-1) | [...] | | iPXE 1.0.0+git-20190125.36a4c85-5 -- Open Source Network Boot Firmware -- http:/ | /ipxe.org | Features: DNS HTTP iSCSI NFS TFTP AoE ELF MBOOT PXE bzImage Menu PXEXT But with 5.0, not any more: | $ admin@debian:~$ qemu-system-x86_64 -nographic | Could not allocate dynamic translator buffer The same error happens with e. g. $ qemu-system-x86_64 -nographic -dump-vmstate ./state which still works with 4.2, but not any more with 5.0. Maybe libvirt is using something like that? When I specify -enable-kvm with any of the commands above, things work with 5.0. Thanks, Martin [1] https://github.com/cockpit-project/bots/pull/890