configure has a short sighted check to ensure qemu version is >= 1: if $QEMU -version | grep -sq 'version [1-]'; then which of course fails starting with version qemu-2.0 Reproducible: Always
1) Please post your `emerge --info' output in a comment. 2) Please attach the entire build log to this bug report.
checking for qemu-kvm... no checking for kvm... no checking for qemu-system-x86_64... no checking for qemu... no configure: error: qemu must be installed
Created attachment 388664 [details] app-emulation:libguestfs-1.26.1:20141106-102328.log
app-emulation/qemu-2.1.2-r1 was built with the following: USE="aio alsa bluetooth caps curl fdt filecaps gtk jpeg ncurses nfs nls opengl pin-upstream-blobs png python seccomp threads uuid vhost-net vnc xattr -accessibility -debug -glusterfs -infiniband -iscsi -lzo -numa (-pulseaudio) -rbd -sasl -sdl -selinux -smartcard -snappy -spice -ssh -static -static-softmmu -static-user -systemtap -tci -test -tls -usb -usbredir -vde -virtfs -xen -xfs" PYTHON_TARGETS="python2_7" QEMU_SOFTMMU_TARGETS="sparc64 -aarch64 (-alpha) (-arm) -cris -i386 -lm32 (-m68k) -microblaze -microblazeel (-mips) -mips64 -mips64el -mipsel -moxie -or32 (-ppc) (-ppc64) -ppcemb -s390x -sh4 -sh4eb (-sparc) -unicore32 -x86_64 -xtensa -xtensaeb" QEMU_USER_TARGETS="sparc64 -aarch64 (-alpha) (-arm) -armeb -cris -i386 (-m68k) -microblaze -microblazeel (-mips) -mips64 -mips64el -mipsel -mipsn32 -mipsn32el -or32 (-ppc) (-ppc64) -ppc64abi32 -s390x -sh4 -sh4eb (-sparc) -sparc32plus -unicore32 -x86_64"
This was fixed in April 2014 by this upstream commit: https://github.com/libguestfs/libguestfs/commit/101d728e80cce73b882aac7af457013491d03311
should be all set now in the tree; thanks for the report! Commit message: Fix from upstream for building w/newer qemu http://sources.gentoo.org/app-emulation/libguestfs/files/1.26/0020_all_qemu_configure.patch?rev=1.1