I've been trying to get seamless host<-->vm cut&paste working in qemu using qxl/spice. I realized today that the version of spice-vdagent in the portage tree is old. The lastest stable version of spice-vdagent client appears to be 0.16.0 The same issue appears to apply to app-emulation/spice-protocol See: http://www.spice-space.org/download.html
As a 'work around', I copied directories /usr/portage/app-emulation/spice-{protocal, vdagent} to /usr/local/portage/app-emulation/spice-{protocol, vdagent}. I then did: # cd /usr/local/portage/app-emulation # cp spice-protocol/spice-protocol-0.12.7.ebuild spice-protocol/spice-protocol-0.12.8.ebuild # ebuild spice-protocol/spice-protocol-0.12.8.ebuild manifest # emerge -1 =spice-protocol-0.12.8 # emerge =spice-0.12.5-r1 # cp spice-vdagent/spice-vdagent-0.12.0.ebuild spice-vdagent/spice-vdagent-0.16.0.ebuild # ebuild spice-vdagent/spice-.ebuild manifest # emerge =spice-vdagent-0.16.0 All the source packages were properly pulled and all the emerges successfully completed. My qemu client booted and I was able to work in it. I don't know yet if I've solved my problem with seamless host/client cut&pastes but that's a different issue. Note: spice-vdagent-0.16.0 apparently requires =spice-protocol-0.12.8. I did not modify the ebuild to reflect this. I just made sure to emerge =spice-protocol-0.12.8 before doing =spice-vdagent-0.16.0
commit 53097b83636c12033e2eebd7260a8204bda84889 Author: Matthias Maier <tamiko@gentoo.org> Date: Fri Aug 14 00:17:55 2015 -0500 app-emulation/spice-vdagent: version bump to 0.16.0 (bug #554320) This version bump also addresses - update dependency on app-emulation/spice-protocol - install systemd unit files - support for systemd session-info support via systemd use flag, bug #485334 - remove keepdir /var/run, bug #453042 Gentoo-Bug: 453042 Gentoo-Bug: 485334 Gentoo-Bug: 554320 Package-Manager: portage-2.2.20.1 commit da30bdebd18d62e58587aaf093069c68160c0603 Author: Matthias Maier <tamiko@gentoo.org> Date: Thu Aug 13 23:31:58 2015 -0500 app-emulation/spice-protocol: version bump to 0.12.8 (bug #554320) Gentoo-Bug: 554320 Package-Manager: portage-2.2.20.1