Open natanjunges opened 1 month ago
Checking the original files, there are packages listed in both files: hunspell-*
, hyphen-*
, libreoffice-help-*
, libreoffice-l10n-*
, mythes-*
and thunderbird-locale-*
. They are language packages specific to apps removed in the minimal install.
The language packages that should not be present in filesystem.manifest-minimal-remove are gnome-user-docs-*
, language-pack-*
, language-pack-gnome-*
and w*
.
Thanks for the bug and the detailed research!
Describe the bug
The ubiquity code assumes they are not present in filesystem.manifest-minimal-remove, and specifically uses filesystem.manifest-minimal-remove to only remove language packages of apps removed in minimal install. This results in the language selected during install being removed in a minimal install when using the files generated by Cubic.
To Reproduce
Expected behavior
The system-wide language packages should be kept in a minimal install.
OS Information (please complete the following information):
Cubic Information (please complete the following information):