Hello community, here is the log from the commit of package libvirt checked in at Mon Nov 24 20:51:34 CET 2008. -------- --- libvirt/libvirt.changes 2008-11-21 05:59:46.000000000 +0100 +++ /mounts/work_src_done/STABLE/libvirt/libvirt.changes 2008-11-24 18:52:43.000000000 +0100 @@ -1,0 +2,6 @@ +Mon Nov 24 10:51:53 MST 2008 - jfehlig@novell.com + +- Fix connecting/disconnecting ISO via virt-manager + bnc#446773 + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libvirt.spec ++++++ --- /var/tmp/diff_new_pack.mx2670/_old 2008-11-24 20:50:43.000000000 +0100 +++ /var/tmp/diff_new_pack.mx2670/_new 2008-11-24 20:50:43.000000000 +0100 @@ -49,7 +49,7 @@ Group: Development/Libraries/C and C++ AutoReqProv: yes Version: 0.4.6 -Release: 8 +Release: 9 Summary: A C toolkit to interract with the virtualization capabilities of Linux Requires: readline Requires: ncurses @@ -324,6 +324,9 @@ %{py_sitedir}/libvirtmod* %changelog +* Mon Nov 24 2008 jfehlig@novell.com +- Fix connecting/disconnecting ISO via virt-manager + bnc#446773 * Thu Nov 20 2008 jfehlig@novell.com - Fix detach of Xen tap devices bnc#410644 and bnc#411633 ++++++ detach-disk.patch ++++++ --- /var/tmp/diff_new_pack.mx2670/_old 2008-11-24 20:50:43.000000000 +0100 +++ /var/tmp/diff_new_pack.mx2670/_new 2008-11-24 20:50:43.000000000 +0100 @@ -2,7 +2,7 @@ =================================================================== --- libvirt-0.4.6.orig/src/xend_internal.c +++ libvirt-0.4.6/src/xend_internal.c -@@ -5615,11 +5615,15 @@ virDomainXMLDevID(virDomainPtr domain, +@@ -5615,11 +5615,16 @@ virDomainXMLDevID(virDomainPtr domain, char *xref; if (dev->type == VIR_DOMAIN_DEVICE_DISK) { @@ -10,7 +10,8 @@ if (dev->data.disk->dst == NULL) return -1; + -+ if (strcasecmp(dev->data.disk->driverName, "tap") == 0) ++ if (dev->data.disk->driverName && ++ (strcasecmp(dev->data.disk->driverName, "tap") == 0)) + strcpy(class, "tap"); + else + strcpy(class, "vbd"); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org