Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
Please unblock package virt-manager This fixes these issues: * Make sure we don't use incompatible VTE versions (#781127) * virtinst: only depend on QEMU utils. When merging vrtinst with virt-manager this got broken again. (Closes #644196 again) * Also ship virt-xml. A simple python script to validate libvirt XML. (#775399). Another victim of the virtinst -> virt-manager merger in early 2014. The debdiff is attached. Cheers, -- Guido unblock virt-manager/1:1.0.1-5 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-rc6 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)
diff --git a/debian/changelog b/debian/changelog index c0bb905..e258a47 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +virt-manager (1:1.0.1-5) unstable; urgency=medium + + * [b58bb6a] Add virt-xml (Closes: #775399) + * [44b9a97] Switch qemu recommendation to qemu-utils. We only need the + command line tools. + * [5eabe1d] Make sure we use a binary compatible version of vte. Thanks to + Vincent Danjean for the detailed report (Closes: #781127) + + -- Guido Günther <a...@sigxcpu.org> Wed, 25 Mar 2015 15:09:09 +0100 + virt-manager (1:1.0.1-4) unstable; urgency=medium * [8b6f491] Drop Gtk2 only python-spice-client-gtk diff --git a/debian/control b/debian/control index e4d2afd..1c0ef5a 100644 --- a/debian/control +++ b/debian/control @@ -47,7 +47,7 @@ Package: virtinst Architecture: all Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-libvirt (>= 0.4.6), python-libxml2, python-urlgrabber -Recommends: virt-viewer, qemu +Recommends: virt-viewer, qemu-utils Description: Programs to create and clone virtual machines Virtinst is a set of commandline tools to create virtual machines using libvirt: diff --git a/debian/patches/Make-sure-we-use-a-binary-compatible-version-of-vte.patch b/debian/patches/Make-sure-we-use-a-binary-compatible-version-of-vte.patch new file mode 100644 index 0000000..2d047b8 --- /dev/null +++ b/debian/patches/Make-sure-we-use-a-binary-compatible-version-of-vte.patch @@ -0,0 +1,22 @@ +From: =?utf-8?q?Guido_G=C3=BCnther?= <a...@sigxcpu.org> +Date: Wed, 25 Mar 2015 15:00:26 +0100 +Subject: Make sure we use a binary compatible version of vte + +Closes: #781127 +--- + virtManager/serialcon.py | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/virtManager/serialcon.py b/virtManager/serialcon.py +index 96e3d2f..ef4a394 100644 +--- a/virtManager/serialcon.py ++++ b/virtManager/serialcon.py +@@ -29,6 +29,8 @@ import logging + from gi.repository import Gdk + from gi.repository import GLib + from gi.repository import Gtk ++import gi ++gi.require_version('Vte', '2.90') + from gi.repository import Vte + # pylint: enable=E0611 + diff --git a/debian/patches/series b/debian/patches/series index 7930bea..79062f3 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -4,3 +4,4 @@ Move-GConf-values-to-GSettings.patch fix-removable-drive-support.patch details-Fix-changing-graphics-type-bz-1083903.patch Make-SpiceClientGtk-optional.patch +Make-sure-we-use-a-binary-compatible-version-of-vte.patch diff --git a/debian/virtinst.install b/debian/virtinst.install index e011fbf..c74898c 100644 --- a/debian/virtinst.install +++ b/debian/virtinst.install @@ -2,15 +2,18 @@ usr/bin/virt-clone usr/bin/virt-convert usr/bin/virt-image usr/bin/virt-install +usr/bin/virt-xml usr/share/man/man5/virt-image.5 usr/share/man/man1/virt-install.1 usr/share/man/man1/virt-image.1 usr/share/man/man1/virt-convert.1 usr/share/man/man1/virt-clone.1 +usr/share/man/man1/virt-xml.1 usr/share/virt-manager/virt-clone usr/share/virt-manager/virt-convert usr/share/virt-manager/virt-image usr/share/virt-manager/virt-install +usr/share/virt-manager/virt-xml usr/share/virt-manager/virtcli usr/share/virt-manager/virtconv usr/share/virt-manager/virtinst