From 0b391fe9eda81e6c01ba37171190a8d9b2a51aad Mon Sep 17 00:00:00 2001 From: Cole Robinson Date: Tue, 2 Dec 2014 14:01:28 -0500 Subject: virt-manager: Enforce gobject introspection versions This is needed with freebsd and opensuse at least. See: https://bugzilla.suse.com/__show_bug.cgi?id=901869 http://www.redhat.com/archives/libvir-list/2014-December/msg00184.html --- virt-manager | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'virt-manager') diff --git a/virt-manager b/virt-manager index 65a59832..8f7dd11d 100755 --- a/virt-manager +++ b/virt-manager @@ -26,6 +26,7 @@ import signal import sys import traceback +import gi from gi.repository import GObject from gi.repository import LibvirtGLib @@ -42,7 +43,6 @@ warnings.simplefilter("ignore") try: # Avoid a deprecation warning about threads_init - import gi gi.check_version("3.9.1") except (ValueError, AttributeError): GObject.threads_init() @@ -177,6 +177,7 @@ def main(): origargv = sys.argv try: sys.argv = origargv[:1] + leftovers[:] + gi.require_version('Gtk', '3.0') from gi.repository import Gtk leftovers = sys.argv[1:] -- cgit v1.2.1