Package: virtinst Version: 0.600.1-3 Severity: normal Dear Maintainer,
the path for the xen binaries in virtinst is brocken in wheezy and so it cannot be used for xen systems. I attached a patch which will fix this problem. This problem also exists in unstable. -- System Information: Debian Release: 7.1 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages virtinst depends on: ii python 2.7.3-4 ii python-libvirt 0.9.12-11+deb7u1 ii python-libxml2 2.8.0+dfsg1-7+nmu1 ii python-support 1.0.15 ii python-urlgrabber 3.9.1-4 Versions of packages virtinst recommends: pn qemu <none> pn virt-viewer <none> virtinst suggests no packages.
diff --git a/debian/patches/0001-fix-path-to-hvmloader.patch b/debian/patches/0001-fix-path-to-hvmloader.patch index fc4a349..a3f926f 100644 --- a/debian/patches/0001-fix-path-to-hvmloader.patch +++ b/debian/patches/0001-fix-path-to-hvmloader.patch @@ -1,8 +1,8 @@ -From: Guido Guenther <a...@sigxcpu.org> -Date: Tue, 24 Jun 2008 15:24:21 +0200 +From: Oliver Seufer <deb...@seufer.de> +Date: Sat, 01 Jun 2013 22:41:07 +0200 Subject: fix path to hvmloader -Closes: #487682 +Closes: #685749 --- virtinst/Installer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) @@ -16,7 +16,7 @@ index 796cc86..61f6387 100644 if not loader and self.is_hvm() and hvxen: - loader = "/usr/lib/xen/boot/hvmloader" -+ loader = "/usr/lib/xen-default/boot/hvmloader" ++ loader = "hvmloader" # Use older libvirt 'linux' value for back compat if os_type == "xen" and hvxen: diff --git a/debian/patches/0002-Fix-path-to-pygrub.patch b/debian/patches/0002-Fix-path-to-pygrub.patch index f46a770..be46af1 100644 --- a/debian/patches/0002-Fix-path-to-pygrub.patch +++ b/debian/patches/0002-Fix-path-to-pygrub.patch @@ -1,7 +1,8 @@ -From: Marco Sinhoreli <msinh...@gmail.com> -Date: Thu, 26 Jun 2008 18:07:13 +0200 +From: Oliver Seufer <deb...@seufer.de> +Date: Sat, 01 Jun 2013 22:41:07 +0200 Subject: Fix path to pygrub +Closes: #685749 --- virtinst/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) @@ -15,12 +16,12 @@ index d012692..1d2a1f6 100644 return "/usr/lib/xen/bin/pygrub" else: - return "/usr/bin/pygrub" -+ return "/usr/lib/xen-default/bin/pygrub" ++ return "pygrub" if platform.system() == "SunOS": return "/usr/lib/xen/bin/pygrub" - return "/usr/bin/pygrub" -+ return "/usr/lib/xen-default/bin/pygrub" ++ return "pygrub" def uri_split(uri): """