Hello community, here is the log from the commit of package vm-install for openSUSE:Factory checked in at 2018-10-09 15:53:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vm-install (Old) and /work/SRC/openSUSE:Factory/.vm-install.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vm-install" Tue Oct 9 15:53:50 2018 rev:165 rq:640690 version:0.10.04 Changes: -------- --- /work/SRC/openSUSE:Factory/vm-install/vm-install.changes 2018-02-21 14:13:28.445862308 +0100 +++ /work/SRC/openSUSE:Factory/.vm-install.new/vm-install.changes 2018-10-09 15:53:52.438303601 +0200 @@ -1,0 +2,7 @@ +Mon Oct 8 13:53:44 MDT 2018 - [email protected] + +- bsc#1111021 - yast2 virtualization: Failed to start virt-install + Fixed string encoding issue. +- Version 0.10.04 + +------------------------------------------------------------------- Old: ---- vm-install-0.10.03.tar.bz2 New: ---- vm-install-0.10.04.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vm-install.spec ++++++ --- /var/tmp/diff_new_pack.K3fbxl/_old 2018-10-09 15:53:52.886303070 +0200 +++ /var/tmp/diff_new_pack.K3fbxl/_new 2018-10-09 15:53:52.890303065 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -27,12 +27,12 @@ %endif # For directory ownership: BuildRequires: yast2 -Version: 0.10.03 +Version: 0.10.04 Release: 0 Summary: Tool to Define a Virtual Machine and Install Its Operating System -License: GPL-2.0 +License: GPL-2.0-only Group: System/Emulators/PC -Source0: %{name}-0.10.03.tar.bz2 +Source0: %{name}-0.10.04.tar.bz2 Source1: vm-install.conf BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: kdump ++++++ vm-install-0.10.03.tar.bz2 -> vm-install-0.10.04.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.10.03/Makefile new/vm-install-0.10.04/Makefile --- old/vm-install-0.10.03/Makefile 2018-02-20 22:22:46.218062733 +0100 +++ new/vm-install-0.10.04/Makefile 2018-10-08 21:55:21.782157292 +0200 @@ -1,5 +1,5 @@ PACKAGE = vm-install -VER = 0.10.03 +VER = 0.10.04 default: @echo "Run 'make install DESTDIR=$destdir' to install." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.10.03/setup.py new/vm-install-0.10.04/setup.py --- old/vm-install-0.10.03/setup.py 2018-02-20 22:22:41.449999553 +0100 +++ new/vm-install-0.10.04/setup.py 2018-10-08 21:55:18.158109588 +0200 @@ -1,7 +1,7 @@ from distutils.core import setup setup(name='vminstall', - version='0.10.03', + version='0.10.04', description='Define a virtual machine and install its operating system', author='Charles Coffing', author_email='[email protected]', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.10.03/src/vminstall/text/interface.py new/vm-install-0.10.04/src/vminstall/text/interface.py --- old/vm-install-0.10.03/src/vminstall/text/interface.py 2017-12-01 17:19:05.857124669 +0100 +++ new/vm-install-0.10.04/src/vminstall/text/interface.py 2018-10-08 21:52:45.644100384 +0200 @@ -33,6 +33,7 @@ s = str(s) if not options.background: sys.stdout.write(s) + sys.stdout.flush() def output_wrap(s): output(vminstall.util.wrap(s)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vm-install-0.10.03/src/vminstall/util.py new/vm-install-0.10.04/src/vminstall/util.py --- old/vm-install-0.10.03/src/vminstall/util.py 2018-01-24 21:18:44.744887764 +0100 +++ new/vm-install-0.10.04/src/vminstall/util.py 2018-10-08 21:53:19.880551691 +0200 @@ -83,15 +83,15 @@ # See http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/148061 # python3 rx=re.compile("([\u2e80-\uffff])", re.UNICODE) rx=re.compile(u"([\u2e80-\uffff])", re.UNICODE) -def wrap(text, width=79, encoding="utf8"): - return reduce(lambda line, word, width=width: '%s%s%s' % +def wrap(text, width=79, encoding="utf-8"): + return reduce(lambda line, word, width=width: '%s%s%s' % (line, [' ','\n', ''][(len(line)-line.rfind('\n')-1 + len(word.split('\n',1)[0] ) >= width) or line[-1:] == '\0' and 2], word), rx.sub(r'\1\0 ', str(text)).split(' ') - ).replace('\0', '').encode(encoding) + ).replace('\0', '') # Numeric-aware sorting of strings # Inspired by http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/135435
