diff --git a/live-build/auto/config b/live-build/auto/config index 053e31fd..0767479a 100755 --- a/live-build/auto/config +++ b/live-build/auto/config @@ -305,7 +305,6 @@ case $PROJECT in ubuntu|ubuntu-dvd) add_task install minimal standard ubuntu-desktop LIVE_TASK='ubuntu-live' - BASE_SEED='desktop' case $ARCH in amd64) add_package live $SIGNED_KERNEL_PACKAGE ;; esac @@ -639,6 +638,14 @@ case $PROJECT in ;; esac +# we'll expand the base seed given here according to the STRUCTURE file, and +# then look in all of the seeds found to see which snaps are seeded +case $PROJECT in + ubuntu|kubuntu*|lubuntu*|xubuntu*|ubuntu-mate*|ubuntustudio*|ubuntukylin*|ubuntu-budgie*) + BASE_SEED='desktop' + ;; +esac + if [ -n "${BASE_SEED}" ]; then SEEDS_EXPANDED=$(inheritance ${BASE_SEED}) for seed in ${SEEDS_EXPANDED}; do