Holger Wansing
2024-10-05 18:50:01 UTC
[ Adding locales people to the loop ]
Hi,
After a fresh testing|trixie install from yesterday's daily netinst image,
/etc/locale.conf and /etc/default/locale are effectively empty (they only
contain a comment "File generated by update-locale", but not more) and
the environment variable LANG is empty.
If I execute "dpkg-reconfigure locales" then, I get the dialog to choose
which locales to generate. The entry "de_DE.UTF8 UTF8" is already selected,
which is correct from above installation. When I then proceed without
any change (just select OK), I get the dialog to choose the system locale,
with the option to choose one of "None" or "C.UTF-8" or "de_DE.UTF-8".
I then choose "de_DE.UTF-8" and everything is fine after that:
/etc/default/locale has "LANG=de_DE.UTF-8"
/etc/locale.conf has the same content.
So, it seems that the locales package remains unconfigured during
installation, despite the installer log says:
Setting up locales (2.40-2) ...
Generating locales (this might take a while) ...
Generation complete.
Is that correct?
Was /etc/locale.conf introduced to supersede /etc/default/locale ?
If that is the case: is it correct, that /etc/default/locale is still
processed by update-locale (as indicated by the comment included in that
file in latest test installation)?
BTW, there is already another bugreport which seems to go down to the same
issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058884
Holger
Hi,
I added the boot parameter "locale=de_DE.UTF-8".
But, the installed system is in English.
Attached, there are the installer-logs.
I did some test installations, and I can confirm there is an issue with this:But, the installed system is in English.
Attached, there are the installer-logs.
After a fresh testing|trixie install from yesterday's daily netinst image,
/etc/locale.conf and /etc/default/locale are effectively empty (they only
contain a comment "File generated by update-locale", but not more) and
the environment variable LANG is empty.
If I execute "dpkg-reconfigure locales" then, I get the dialog to choose
which locales to generate. The entry "de_DE.UTF8 UTF8" is already selected,
which is correct from above installation. When I then proceed without
any change (just select OK), I get the dialog to choose the system locale,
with the option to choose one of "None" or "C.UTF-8" or "de_DE.UTF-8".
I then choose "de_DE.UTF-8" and everything is fine after that:
/etc/default/locale has "LANG=de_DE.UTF-8"
/etc/locale.conf has the same content.
So, it seems that the locales package remains unconfigured during
installation, despite the installer log says:
Setting up locales (2.40-2) ...
Generating locales (this might take a while) ...
Generation complete.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055353
That bug mentions, that /etc/default/locale was retired recently.Is that correct?
Was /etc/locale.conf introduced to supersede /etc/default/locale ?
If that is the case: is it correct, that /etc/default/locale is still
processed by update-locale (as indicated by the comment included in that
file in latest test installation)?
BTW, there is already another bugreport which seems to go down to the same
issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058884
Holger
--
Holger Wansing <***@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Holger Wansing <***@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076