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.
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.
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)
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.
Fixed in 0.8.7-r3, amd64 finally keyworded spice-gtk. Unfortunately, x86 has not.