Hello community, here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2018-01-17 21:57:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-manager (Old) and /work/SRC/openSUSE:Factory/.virt-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "virt-manager" Wed Jan 17 21:57:46 2018 rev:169 rq:566389 version:1.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2018-01-06 18:56:06.791816102 +0100 +++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2018-01-17 21:59:00.965231625 +0100 @@ -1,0 +2,6 @@ +Tue Jan 16 10:15:04 UTC 2018 - cbosdonnat@suse.com + +- Fix a python3 UnboundLocalError (bsc#1075622) + c174b550-connection-Another-py3-exception-variable-fix.patch + +------------------------------------------------------------------- New: ---- c174b550-connection-Another-py3-exception-variable-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-manager.spec ++++++ --- /var/tmp/diff_new_pack.3ocKAy/_old 2018-01-17 21:59:04.901047144 +0100 +++ /var/tmp/diff_new_pack.3ocKAy/_new 2018-01-17 21:59:04.905046956 +0100 @@ -73,6 +73,7 @@ Patch33: 7fc7e94f-fix-virtio-scsi-controller-target-calculation.patch Patch34: 2eb455c9-correctly-calculate-virtio-scsi-controller-index.patch Patch35: f836e47b-virtinst-Fix-URLFetcher-for-reading-files.patch +Patch36: c174b550-connection-Another-py3-exception-variable-fix.patch # SUSE Only Patch70: virtman-desktop.patch Patch71: virtman-kvm.patch @@ -253,6 +254,7 @@ %patch33 -p1 %patch34 -p1 %patch35 -p1 +%patch36 -p1 # SUSE Only %patch70 -p1 %patch71 -p1 ++++++ c174b550-connection-Another-py3-exception-variable-fix.patch ++++++
From c174b5509f5007fb11e095df1c88fd6176789f4f Mon Sep 17 00:00:00 2001 From: Cole Robinson
Date: Wed, 20 Dec 2017 14:15:56 -0500 Subject: [virt-manager][PATCH] connection: Another py3 exception variable fix
--- virtManager/connection.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/virtManager/connection.py b/virtManager/connection.py index f9da6677..43fa3eb5 100644 --- a/virtManager/connection.py +++ b/virtManager/connection.py @@ -1030,11 +1030,13 @@ class vmmConnection(vmmGObject): warnconsole = False libvirt_error_code = None libvirt_error_message = None + exc = None try: self._backend.open(self._do_creds_password) return True, None - except Exception as exc: + except Exception as e: + exc = e tb = "".join(traceback.format_exc()) if isinstance(exc, libvirt.libvirtError): # pylint: disable=no-member -- 2.15.1