Hello community, here is the log from the commit of package virt-manager for openSUSE:Factory checked in at 2016-08-25 09:57:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-manager (Old) and /work/SRC/openSUSE:Factory/.virt-manager.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virt-manager" Changes: -------- --- /work/SRC/openSUSE:Factory/virt-manager/virt-manager.changes 2016-07-30 00:27:33.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.virt-manager.new/virt-manager.changes 2016-08-25 09:57:08.000000000 +0200 @@ -1,0 +2,14 @@ +Fri Aug 19 10:28:19 MDT 2016 - [email protected] + +- bsc#994394 - virt-manager does not show up in SLE Classic + "Applications" menu + virtman-desktop.patch + +------------------------------------------------------------------- +Wed Aug 17 13:24:50 MDT 2016 - [email protected] + +- bsc#989639 - xen cdrom device pass-through fails to start FV + guest + virtinst-use-qemu-for-cdrom-device.patch + +------------------------------------------------------------------- New: ---- virtinst-use-qemu-for-cdrom-device.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-manager.spec ++++++ --- /var/tmp/diff_new_pack.7ej0R9/_old 2016-08-25 09:57:09.000000000 +0200 +++ /var/tmp/diff_new_pack.7ej0R9/_new 2016-08-25 09:57:09.000000000 +0200 @@ -21,7 +21,7 @@ %define qemu_user "qemu" %define libvirt_kvm_packages "" %define libvirt_xen_packages "" -%define preferred_distros "sles12sp1,opensuse42.1" +%define preferred_distros "sles12sp2,opensuse42.2" %define kvm_packages "" %define _version 1.4.0 %define _release 0 @@ -76,6 +76,7 @@ Patch161: virtinst-xenbus-disk-index-fix.patch Patch162: virtinst-refresh_before_fetch_pool.patch Patch163: virtinst-use-xenpae-kernel-for-32bit.patch +Patch164: virtinst-use-qemu-for-cdrom-device.patch BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -195,6 +196,7 @@ %patch161 -p1 %patch162 -p1 %patch163 -p1 +%patch164 -p1 %build %if %{qemu_user} ++++++ virtinst-use-qemu-for-cdrom-device.patch ++++++ References: bsc#989639 When the device added is a cdrom device (/dev/sr0), don't use "phy" as the driver name but instead use "qemu". Index: virt-manager-1.4.0/virtinst/devicedisk.py =================================================================== --- virt-manager-1.4.0.orig/virtinst/devicedisk.py +++ virt-manager-1.4.0/virtinst/devicedisk.py @@ -550,7 +550,8 @@ class VirtualDisk(VirtualDevice): # Recommended xen defaults from here: # https://bugzilla.redhat.com/show_bug.cgi?id=1171550#c9 # If type block, use name=phy. Otherwise do the same as qemu - if self.conn.is_xen() and self.type == self.TYPE_BLOCK: + if self.conn.is_xen() and self.type == self.TYPE_BLOCK and not \ + self.is_cdrom(): return self.DRIVER_NAME_PHY if self.conn.check_support( self.conn.SUPPORT_CONN_DISK_DRIVER_NAME_QEMU): ++++++ virtman-desktop.patch ++++++ --- /var/tmp/diff_new_pack.7ej0R9/_old 2016-08-25 09:57:09.000000000 +0200 +++ /var/tmp/diff_new_pack.7ej0R9/_new 2016-08-25 09:57:09.000000000 +0200 @@ -1,7 +1,7 @@ -Index: virt-manager-1.3.0/data/virt-manager.desktop.in +Index: virt-manager-1.4.0/data/virt-manager.desktop.in =================================================================== ---- virt-manager-1.3.0.orig/data/virt-manager.desktop.in -+++ virt-manager-1.3.0/data/virt-manager.desktop.in +--- virt-manager-1.4.0.orig/data/virt-manager.desktop.in ++++ virt-manager-1.4.0/data/virt-manager.desktop.in @@ -1,8 +1,19 @@ [Desktop Entry] _Name=Virtual Machine Manager @@ -16,7 +16,7 @@ Terminal=false -Categories=System; +Encoding=UTF-8 -+Categories=Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization; ++Categories=GTK;GNOME;System;Monitor;Qt;X-SuSE-YaST;X-SuSE-YaST-Virtualization; +X-KDE-ModuleType=Library +X-KDE-RootOnly=true +X-KDE-HasReadOnlyMode=false
