Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 554320 - app-emulation/spice-{vdagent,protocol}: version bump
Summary: app-emulation/spice-{vdagent,protocol}: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Virtualization Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-09 11:28 UTC by Guy
Modified: 2015-08-14 05:26 UTC (History)
1 user (show)

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-09 11:28:26 UTC
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
Comment 1 Guy 2015-07-09 20:22:10 UTC
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
Comment 2 Matthias Maier gentoo-dev 2015-08-14 05:26:22 UTC
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