Hello community, here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2018-01-06 18:55:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-manager (Old) and /work/SRC/openSUSE:Factory/.virt-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virt-manager" Sat Jan 6 18:55:59 2018 rev:168 rq:562063 version:1.4.3 Changes: -------- --- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2018-01-03 13:40:03.840752916 +0100 +++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2018-01-06 18:56:06.791816102 +0100 @@ -1,0 +2,9 @@ +Fri Jan 5 14:23:21 MST 2018 - carn...@suse.com + +- bsc#1072012 - openSUSE Tumbleweed, virt-manager: Opening VM GUI + fails with "ordinal not in range" (bart.vanassche+nov...@gmail.com) +- bsc#1074808 - [beta4+maintain update][virt-manager] Error + launching details:'ascii' codec can't decode byte + virtman-python2-to-python3-conversion.patch + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtman-python2-to-python3-conversion.patch ++++++ --- /var/tmp/diff_new_pack.Fseoyr/_old 2018-01-06 18:56:08.479737191 +0100 +++ /var/tmp/diff_new_pack.Fseoyr/_new 2018-01-06 18:56:08.479737191 +0100 @@ -827,3 +827,25 @@ PAGE_MAX = PAGE_MISC +Index: virt-manager-1.4.3/virtManager/baseclass.py +=================================================================== +--- virt-manager-1.4.3.orig/virtManager/baseclass.py ++++ virt-manager-1.4.3/virtManager/baseclass.py +@@ -18,6 +18,7 @@ + # MA 02110-1301 USA. + # + ++import io + import logging + import os + import sys +@@ -220,7 +221,8 @@ class vmmGObjectUI(vmmGObject): + + self.builder = Gtk.Builder() + self.builder.set_translation_domain("virt-manager") +- self.builder.add_from_string(open(uifile).read()) ++ ui = io.open(uifile, mode="r", encoding="utf-8").read() ++ self.builder.add_from_string(ui) + + if not topwin: + self.topwin = self.widget(windowname)