[Pkg-xen-devel] Bug#502123: [PATCH] Re: xen-hypervisor-unstable-amd64: Post update from 3.2 -> 3.3, initrd which previously worked fails
Anders Kaseorg
andersk at MIT.EDU
Thu Dec 4 22:14:41 UTC 2008
tag 502123 patch
severity 502123 serious
thanks
Confirmed. This regression was introduced by a copy-and-paste error in
debian/patches/tools-python-xen-xm-relative-path.diff
(svn://svn.debian.org/pkg-xen -r531). Please apply this fix.
--- debian/changelog 2008-12-04 16:50:04.000000000 -0500
+++ debian/changelog 2008-12-04 16:59:09.000000000 -0500
@@ -1,3 +1,10 @@
+xen-unstable (3.3-unstable+hg17961-1.1) unstable; urgency=low
+
+ * Fix tools-python-xen-xm-relative-path.diff to avoid breaking
+ paravirtualized ramdisks.
+
+ -- Anders Kaseorg <andersk at mit.edu> Thu, 04 Dec 2008 16:57:06 -0500
+
xen-unstable (3.3-unstable+hg17961-1) unstable; urgency=low
* New upstream snapshot.
--- debian/patches/tools-python-xen-xm-relative-path.diff 2008-12-04 16:50:04.000000000 -0500
+++ debian/patches/tools-python-xen-xm-relative-path.diff 2008-12-04 16:57:38.000000000 -0500
@@ -23,10 +23,10 @@
+ config_image.append([ 'kernel', abspath(vals.kernel, 'boot') ])
if vals.ramdisk:
- config_image.append([ 'ramdisk', os.path.abspath(vals.ramdisk) ])
-+ config_image.append([ 'ramdisk', abspath(vals.kernel, 'boot') ])
++ config_image.append([ 'ramdisk', abspath(vals.ramdisk, 'boot') ])
if vals.loader:
- config_image.append([ 'loader', os.path.abspath(vals.loader) ])
-+ config_image.append([ 'loader', abspath(vals.kernel, 'boot') ])
++ config_image.append([ 'loader', abspath(vals.loader, 'boot') ])
if vals.cmdline_ip:
cmdline_ip = strip('ip=', vals.cmdline_ip)
config_image.append(['ip', cmdline_ip])
More information about the Pkg-xen-devel
mailing list