[Merge] ~ubuntustudio-dev/livecd-rootfs:studio-new-installer into livecd-rootfs:ubuntu/master
Steve Langasek
mp+456901 at code.launchpad.net
Tue Dec 5 19:15:02 UTC 2023
Diff comments:
> diff --git a/live-build/auto/config b/live-build/auto/config
> index 20e280b..e9ab8ea 100755
> --- a/live-build/auto/config
> +++ b/live-build/auto/config
> @@ -846,8 +846,32 @@ case $PROJECT in
> ;;
>
> ubuntustudio-dvd)
> - add_task install minimal standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
> + # By default Ubuntu Studio now ships the new installer.
> + touch config/universe-enabled
> + PASSES_TO_LAYERS="true"
> KERNEL_FLAVOURS=lowlatency
> + add_task install minimal standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
> + add_task minimal.standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography desktop-default-languages
Well, no, I see you have added such a seed, I just hadn't updated my local checkout of ubuntustudio seeds.
But it won't do anything for you as-is. It points to desktop-en and desktop-minimal-en, neither of which are seeds you have in ubuntustudio.
You *can* implement these seeds if you want. Ubuntu Budgie did. (languages/desktop-{,minimal-}en) But it's not part of the UbuntuStudio existing practice and is not related to integration of the new installer, I think you should just drop this.
> + add_task minimal.standard.live ubuntustudio-live
> + add_package minimal cloud-init
> + remove_package minimal.standard.live ubiquity-fronten-gtk
> + add_snap minimal.standard.live ubuntustudio-system-installer/classic
> + add_package minimal.standard.live linux-$KERNEL_FLAVOURS casper
> + seeded_langs="$(get_seeded_languages ubuntustudio-desktop)"
> + echo "$seeded_langs" | tr ' ' ',' > config/seeded-languages
> + derive_language_layers minimal.standard ubuntustudio-desktop ubuntustudio-desktop-default-languages "$seeded_langs"
> + cat <<-EOF > config/standard.catalog-in.yaml
> + name: "Ubuntu Studio Desktop"
> + description: >-
> + A full featured Ubuntu Studio Desktop.
> + id: ubuntustudio-desktop
> + type: fsimage-layered
> + variant: desktop
> + locale_support: langpack
> + default: yes
> + EOF
> + /usr/share/livecd-rootfs/checkout-translations-branch \
> + https://git.launchpad.net/subiquity po config/catalog-translations
> ;;
>
> ubuntu-server)
--
https://code.launchpad.net/~ubuntustudio-dev/livecd-rootfs/+git/livecd-rootfs/+merge/456901
Your team Ubuntu Studio Development is subscribed to branch ~ubuntustudio-dev/livecd-rootfs:studio-new-installer.
More information about the Ubuntu-reviews
mailing list