Public bug reported:

Multiple issues arise when installing any languages in ubuntu:
1. if you select en_GB, en_US is selected instead
2. if you select fr_FR, fr_FR + en_US is selected
3. As soon as en_US is selected (which is always right now), en is then 
selected, which in turns requests installing all en_* languages.
4. ubiquity, if en_US is selected, only install en_US + en packages, but then, 
check-language-support wants to bring back all en_* variants (hunspell-en-au 
hunspell-en-ca hunspell-en-gb hunspell-en-za hyphen-en-ca hyphen-en-gb 
libreoffice-help-en-gb libreoffice-l10n-en-gb libreoffice-l10n-en-za 
mythes-en-au thunderbird-locale-en-gb in cosmic for instance) which were 
discared by ubiquity.

The last point is due to /usr/share/language-tools/language-options reporting 
needing (in the fr_FR default installation for instance):
en_US
fr_FR
en
en_AU
fr
en_GB
en_CA

A big rework/revamp would be needed in language support, account-services and 
ubiquity, backed up with tests.
Ideally, the seed and check-language-support will always be in sync, the list 
of package to install is strictly regulated by check-language-support (which is 
supposed to be the case below, but we see in 4. that it's not), and we limit 
the number of components disagreeing in which languages are installed/supported.

We need to take into account ofc the debian singularirity about
generated locales.

** Affects: language-selector (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1797860

Title:
  Language selection installs too many packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/1797860/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to