From cd968f57178d92a5edd54fcf67878b432b73f791 Mon Sep 17 00:00:00 2001 From: "michael.hudson@canonical.com" Date: Wed, 1 Apr 2026 10:12:33 +1300 Subject: [PATCH] do not include squashfs on ubuntu-mini-iso --- live-build/auto/build | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/live-build/auto/build b/live-build/auto/build index bb28ca47..934b1725 100755 --- a/live-build/auto/build +++ b/live-build/auto/build @@ -576,8 +576,10 @@ esac if [ "${MAKE_ISO}" = "yes" ]; then # For non-layered builds, create squashfs with cdrom.sources directly # in casper/. Layered builds already handle this in lb_binary_layered. - if [ -z "$PASSES" ]; then - isobuild generate-sources --mountpoint=/cdrom > chroot/etc/apt/sources.list.d/cdrom.sources + if [ -z "$PASSES" ] && [ "$PROJECT" != "ubuntu-mini-iso" ]; then + if [ -n "${POOL_SEED_NAME}" ]; then + isobuild generate-sources --mountpoint=/cdrom > chroot/etc/apt/sources.list.d/cdrom.sources + fi create_squashfs chroot ${CASPER_DIR}/filesystem.squashfs rm chroot/etc/apt/sources.list.d/cdrom.sources for flavor in $LB_LINUX_FLAVOURS; do