diff --git a/debian/changelog b/debian/changelog index f147d14e..e28863db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +livecd-rootfs (2.471) UNRELEASED; urgency=medium + + * Now that grub-related diversions have been factored out in 2.466 + instead of having bogus root=stuff arg generated in grub.cfg, it is + actually empty. Therefore update the sed command to make the arg in + the root= token optional. This should resolve non-booting livecd cpc + images. + + -- Dimitri John Ledkov Tue, 10 Oct 2017 12:53:43 +0100 + livecd-rootfs (2.470) artful; urgency=medium * Add initial support for preinstallation of snaps in images, and diff --git a/live-build/functions b/live-build/functions index ec6d15a7..f05aaf8e 100644 --- a/live-build/functions +++ b/live-build/functions @@ -281,7 +281,7 @@ replace_grub_root_with_label() { then return 0 fi - sed -i -e "s,root=[^ ]\+,root=LABEL=${fs_label}," \ + sed -i -e "s,root=[^ ]*,root=LABEL=${fs_label}," \ "$CHROOT_ROOT/boot/grub/grub.cfg" }