diff --git a/debian/changelog b/debian/changelog index 5ac36429..8f41bd45 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +livecd-rootfs (25.04.5) UNRELEASED; urgency=medium + + * Fix ubuntu-mini-iso build, by using script from debian-cd to create a + bootable ISO rather than the now deleted cd-boot-images-amd64 package. + + -- Michael Hudson-Doyle Tue, 03 Dec 2024 08:57:34 +1300 + livecd-rootfs (25.04.4) plucky; urgency=medium [ Rémy Martin ] diff --git a/live-build/auto/config b/live-build/auto/config index bedd00ea..3e4e976c 100755 --- a/live-build/auto/config +++ b/live-build/auto/config @@ -1134,7 +1134,6 @@ case $PROJECT in add_package install mini-iso-tools linux-generic case $ARCH in amd64) - add_package install cd-boot-images-amd64 ;; *) echo "unexpected architecture for $PROJECT: '$ARCH'" diff --git a/live-build/ubuntu-mini-iso/hooks/01-mini-iso.binary b/live-build/ubuntu-mini-iso/hooks/01-mini-iso.binary index b5d4b082..64cb7f62 100755 --- a/live-build/ubuntu-mini-iso/hooks/01-mini-iso.binary +++ b/live-build/ubuntu-mini-iso/hooks/01-mini-iso.binary @@ -22,15 +22,20 @@ EOF chroot chroot update-initramfs -u +git clone https://git.launchpad.net/~ubuntu-cdimage/debian-cd/+git/ubuntu debian-cd +export BASEDIR=$(readlink -f debian-cd) DIST=$SUITE + +cat > apt.conf < ubuntu-mini-iso/amd64/tree/boot/grub/grub.cfg <