On 05/08/2026 13:18, Jeremy Bícha wrote:
On Wed, Aug 5, 2026 at 8:59 AM Roland Clobus <[email protected]> wrote:See the last comment in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089127#25:If you use 'locales-all | locales', you will get all locales per default, but the user is still able to make a sub-selection by using the 'locales' package.I would agree with you and Martin-Éric if it was Depends: locales-all but my proposal is only Recommends: locales-all . Because it is only a Recommends, it is possible to easily uninstall locales-all if you want and use the command-line locales package and its interface instead. I guess Martin-Éric was annoyed that upgrading to Debian 13 installed locales-all on his system, but I believe we intentionally want this behavior by default for people upgrading to the new Debian release.
I agree that for Lomiri it makes sense to prefer 'locales-all'. But using 'locales-all | locales', even in the Recommends section, would keep the ability for a system administrator to have only a sub-selection of the locales available. If a system administrator has 'locales' installed and configured and then later installs lomiri-desktop, locales-all will be installed next to locales and that effectively overrides the selection that the administrator made in locales. In the end we are talking about 200MB in the installed system, for a desktop environment that requires a graphical accelerator card. Since it is not targeting the low-end computers, it would be OK to have locales-all installed, possibly next to locales.
I think another way of looking at your comment is "why don't all the other Debian desktops install locales-all too?"
There are a few desktop environments that I know that run a wizard to perform configuration on first installation (Lomiri and GNOME). These wizards look at the installed locales and list these when they offer the user a choice. They do not use the `dpkg --reconfigure locales` option, I guess because that is very specific to Debian. Perhaps something could/should be done there.
I'm wondering whether it would be good to offer all available languages from Debian, even though some/many Lomiri-specific apps don't offer a translation in that language, or when there is no suitable OSK (On Screen Keyboard) for that language. Perhaps a new package called 'locales-lomiri' or 'lomiri-m17n' could be made that would contain a configuration file with a preselection of the locales for the languages that have a good support in Lomiri. Then the dependency would become 'locales-lomiri | locales-all | locales'I don't think it's worth the complexity to manage that package.
I agree, but I wanted to mention an alternative solution :-) With kind regards, Roland Clobus
OpenPGP_signature.asc
Description: OpenPGP digital signature

