Created attachment 155113 [details] Fix outdated dependencies and incompatability with Vte-2.91 Virt-manager has switched to GTK+ 3 and GObject introspection-based python bindings, so we no longer needs py27-vte and py27-spice-gtk. The attached patch also includes an upstream commit to prevent using removed API in Vte-2.91 when accessing guest serial console.
Tested on 10.1 amd64. This fixes an error that I started getting after the switch to GTK3 back in November when trying to connect to the text console. Also, https://bugzilla.novell.com/show_bug.cgi?id=780859 is required too. I haven't bothered to dig into libvirt to see why it's not assigning an alias to the console/serial devices, but removing that check doesn't appear to have any negative impact and gets nmdm consoles working within virt-manager.
(In reply to dpejesh from comment #1) Please file a separate problem report on this issue, and I will look into it. Thanks! -jgh
A commit references this bug: Author: jgh Date: Wed Apr 8 18:20:14 UTC 2015 New revision: 383599 URL: https://svnweb.freebsd.org/changeset/ports/383599 Log: - fix outdated dependencies, and address old api [1] - while here address autoplist issue and sort python variables PR: 199108 [1] Submitted by: lantw44@gmail.com [1] Changes: head/deskutils/virt-manager/Makefile head/deskutils/virt-manager/files/patch-setup.py head/deskutils/virt-manager/files/patch-virtManager_serialcon.py