Bug 199108 - deskutils/virt-manager: Fix outdated dependencies and incompatability with Vte-2.91
Summary: deskutils/virt-manager: Fix outdated dependencies and incompatability with Vt...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Jason Helfman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-02 06:35 UTC by Ting-Wei Lan
Modified: 2015-04-08 18:21 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (jgh)


Attachments
Fix outdated dependencies and incompatability with Vte-2.91 (2.39 KB, patch)
2015-04-02 06:35 UTC, Ting-Wei Lan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ting-Wei Lan 2015-04-02 06:35:30 UTC
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.
Comment 1 David Shane Holden 2015-04-04 16:40:20 UTC
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.
Comment 2 Jason Helfman freebsd_committer freebsd_triage 2015-04-08 18:21:04 UTC
(In reply to dpejesh from comment #1)

Please file a separate problem report on this issue, and I will look into it.

Thanks!
-jgh
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-04-08 18:21:05 UTC
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