From 8f3387943205d4e34ab0f6a14da486bfacaa0ade Mon Sep 17 00:00:00 2001 From: Erich Eickmeyer Date: Tue, 16 Jul 2024 09:47:04 -0700 Subject: [PATCH 1/3] Add a minimal installation for Ubuntu Studio Ubuntu Studio wants to add a minimal installation. The individual tasks are metapackages that can be installed by the ubuntustudio-desktop task. With that in mind, we would like to reintroduce ubuntustudio-desktop-core as a minimal installation. This is made much easier with the layered images compared to the package removal format used by ubiquity. This also means ubuntustudio-desktop-core becomes the base seed. If I'm missing anything, please advise. --- live-build/auto/config | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/live-build/auto/config b/live-build/auto/config index 1e89f1ae..f35f8c07 100755 --- a/live-build/auto/config +++ b/live-build/auto/config @@ -953,7 +953,10 @@ case $PROJECT in ubuntustudio) # By default Ubuntu Studio now ships the new installer. UCFLAVOUR="Ubuntu Studio" - STANDARD_TASKS="ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography" + HAS_MINIMAL=yes + MINIMAL_TASKS=ubuntustudio-desktop-core + MINIMAL_DESC="A minimal installation of $UCFLAVOUR. Customize afterwards with $UCFLAVOUR Installer." + STANDARD_DESC="A full installation of $UCFLAVOUR." KERNEL_FLAVOURS=generic do_layered_desktop_image ;; From 27191e873b969d36753407b171c1b31e89e806c1 Mon Sep 17 00:00:00 2001 From: Erich Eickmeyer Date: Tue, 16 Jul 2024 09:53:45 -0700 Subject: [PATCH 2/3] Update changelog --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 5c4bc21b..7576973b 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +livecd-rootfs (24.10.6) UNRELEASED; urgency=medium + + * Add minimal installation to Ubuntu Studio + + -- Erich Eickmeyer Tue, 16 Jul 2024 09:52:54 -0700 + livecd-rootfs (24.10.6) oracular; urgency=medium [ Chad Smith ] From adb8e34261b08db408f913ca6a01ade868b0bdc3 Mon Sep 17 00:00:00 2001 From: Erich Eickmeyer Date: Fri, 19 Jul 2024 12:26:49 -0700 Subject: [PATCH 3/3] Fix version after rebase --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 7576973b..6e52bde4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -livecd-rootfs (24.10.6) UNRELEASED; urgency=medium +livecd-rootfs (24.10.7 UNRELEASED; urgency=medium * Add minimal installation to Ubuntu Studio