app-emulation/qemu-2.3.0-r3 fails during configuration phase with spice-protocol-0.12.8. See also bug# 554320 {version bump request for spice-vdagent and spice-protocol} Both app-emulation/spice-0.12.5-r1 and app-emulation-spice-0.12.5-r2 emerge to completion with spice-protocol-0.12.8. Note that upstream still lists spice-0.12.5 as the latest stable release along with spice-protocol-0.12.8. error log: * Package: app-emulation/qemu-2.3.0-r3 * Repository: gentoo * Maintainer: qemu@gentoo.org * USE: abi_x86_64 aio alsa amd64 caps curl elibc_glibc fdt filecaps gtk jpeg kernel_linux lzo ncurses nls opengl pin-upstream-blobs png pulseaudio python python_targets_python2_7 qemu_softmmu_targets_x86_64 sasl sdl seccomp spice threads usb userland_GNU uuid vhost-net vnc * FEATURES: preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking qemu-2.3.0.tar.bz2 to /var/tmp/portage/app-emulation/qemu-2.3.0-r3/work >>> Source unpacked in /var/tmp/portage/app-emulation/qemu-2.3.0-r3/work >>> Preparing source in /var/tmp/portage/app-emulation/qemu-2.3.0-r3/work/qemu-2.3.0 ... * Applying qemu-1.7.0-cflags.patch ... [ ok ] * Applying qemu-2.3.0-CVE-2015-3456.patch ... [ ok ] * Applying qemu-2.3.0-CVE-2015-3209.patch ... [ ok ] * Applying qemu-2.3.0-CVE-2015-5158.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-emulation/qemu-2.3.0-r3/work/qemu-2.3.0 ... * Building the following softmmu targets: ,x86_64-softmmu * ../configure --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64 --docdir=/usr/share/doc/qemu-2.3.0-r3/html --disable-bsd-user --disable-guest-agent --disable-strip --disable-werror --python=/usr/bin/python2.7 --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --host-cc=x86_64-pc-linux-gnu-gcc --disable-debug-info --disable-debug-tcg --enable-docs --disable-tcg-interpreter --disable-attr --disable-brlapi --enable-linux-aio --disable-bluez --enable-cap-ng --enable-curl --enable-fdt --disable-glusterfs --enable-gtk --disable-rdma --disable-libiscsi --enable-vnc-jpeg --enable-kvm --enable-lzo --enable-curses --disable-libnfs --disable-numa --enable-opengl --enable-vnc-png --disable-rbd --enable-vnc-sasl --enable-sdl --enable-seccomp --disable-smartcard-nss --disable-snappy --enable-spice --disable-libssh2 --disable-quorum --disable-vnc-tls --disable-vnc-ws --enable-libusb --disable-usb-redir --enable-uuid --disable-vde --enable-vhost-net --disable-virtfs --enable-vnc --disable-xen --disable-xen-pci-passthrough --disable-xfsctl --disable-linux-user --enable-system --target-list=,x86_64-softmmu --with-system-pixman --audio-drv-list=pa,sdl,alsa,oss --with-gtkabi=3.0 ERROR: User requested feature spice configure was not able to find it. Install spice-server(>=0.12.0) and spice-protocol(>=0.12.3) devel * ERROR: app-emulation/qemu-2.3.0-r3::gentoo failed (configure phase):
(In reply to Guy from comment #0) > > Both app-emulation/spice-0.12.5-r1 and app-emulation-spice-0.12.5-r2 emerge > to completion with spice-protocol-0.12.8. > Total brain infarction on my part. I meant to say: Both app-emulation/qemu-2.3.0-r1 and app-emulation/qemu-2.3.0-r2 emerge to completion with spice-protocol-0.12.8. Sorry about that!
(In reply to Guy from comment #1) > (In reply to Guy from comment #0) > > > > > Both app-emulation/spice-0.12.5-r1 and app-emulation-spice-0.12.5-r2 emerge > > to completion with spice-protocol-0.12.8. > > > > Total brain infarction on my part. I meant to say: > > Both app-emulation/qemu-2.3.0-r1 and app-emulation/qemu-2.3.0-r2 emerge to > completion with spice-protocol-0.12.8. > > Sorry about that! The above statement is wrong in I don't know if qemu-2.3.0-r{1,2} will compile against spice-protocol-0.12.8. I just realized that I may have confused my failed attempt to emerge qemu-9999 after I first installed spice with qemu-2.3.0-r{1,2}. I checked /var/log/emerge.log and found that I did not try to re-emerge qemu-2.3.0-r2 after I installed spice-protocol-0.12.8. qemu-2.3.0-r{n} probably will not work with spice-protocol-0.12.8 which is the real gist of this report.
you didn't include `emerge --info`, so i'm just guessing this is a dupe. you need to include that for all of your bug reports, and often the specific details on the packages in question like so: emerge --info qemu spice spice-protocol *** This bug has been marked as a duplicate of bug 545180 ***