Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 555988 - app-emulation/qemu-2.3.0-r3 fails with spice-protocol-0.12.8
Summary: app-emulation/qemu-2.3.0-r3 fails with spice-protocol-0.12.8
Status: RESOLVED DUPLICATE of bug 545180
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo QEMU Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-27 00:39 UTC by Guy
Modified: 2015-08-04 01:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Guy 2015-07-27 00:39:09 UTC
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):
Comment 1 Guy 2015-07-27 01:11:58 UTC
(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!
Comment 2 Guy 2015-07-27 01:26:27 UTC
(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.
Comment 3 SpanKY gentoo-dev 2015-08-04 01:11:19 UTC
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 ***