Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 356825

Summary: app-emulation/virt-manager-0.8.6: spice protocol support dependency
Product: Gentoo Linux Reporter: Martin Samek <mr>
Component: Current packagesAssignee: Virtualization Team <virtualization>
Status: RESOLVED FIXED    
Severity: minor CC: ryo.takaishi.0
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: patch to add dependency to spice-gtk
Optionally include spice support

Description Martin Samek 2011-02-28 08:41:36 UTC
Current virt-manager 0.8.6 supports spice protocolm but current ebuild is missing dependency for net-misc/spice-gtk (Set of GObject and Gtk objects for connecting to Spice servers and a client GUI.) This is essential for displaying remote desktop in virt-manager.

Reproducible: Always

Steps to Reproduce:
1. try to connect spice enabled desktop
2. GtkSpice module missing message will appear
3.

Actual Results:  
Unable to connect to remote spice desktop.

Expected Results:  
Have GtkSpice and be able to connect to spice desktop.
Comment 1 Ryo Takaishi 2011-05-23 12:24:23 UTC
Created attachment 274397 [details, diff]
patch to add dependency to spice-gtk

If use spice on virt-manager, need to install net-misc/spice-gtk.
I atttached patch add dependency for net-misc/spice-gtk to app-emulation/virt-manager-0.8.6.ebuild.
Comment 2 Robert Piasek (RETIRED) gentoo-dev 2011-05-31 10:46:40 UTC
Actually it should depend on:
>=net-misc/spice-gtk-0.6-r1[python]

To be frank it should also check for gtk2 for spice-gtk due to bug with gtk3 (gentoo bug #369475)
Comment 3 Malte Starostik 2011-06-14 18:50:16 UTC
Created attachment 277059 [details, diff]
Optionally include spice support

Here's another take with gtk3 check and making the whole thing optinal based on the spice USE flag.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2011-07-21 21:41:09 UTC
Fixed in 0.8.7-r3, amd64 finally keyworded spice-gtk. Unfortunately, x86 has not.