You are not logged in.
Hi,
after update glibc:
locale-gen:
Generating locales...
de_DE.UTF-8...failed to set locale!
[error] cannot open locale definition file `i18n_ctype': No such file or directory
Journalctl with some error messages like:
xfce4-terminal[1905]: Locale not supported by C library.
Using the fallback 'C' locale.
My locale.conf:
LANG=de_DE.UTF-8
LC_MESSAGES=en_US.UTF-8
Offline
`pacman -Qkk glibc`?
Offline
pacman -Qkk glibc
backup file: glibc: /etc/locale.gen (Modification time mismatch)
backup file: glibc: /etc/locale.gen (Size mismatch)
glibc: 1543 total files, 0 altered files
Offline
Do you have something like
NoExtract = usr/share/i18n/locales/
NoExtract = !*locale*/de*
in pacman.conf, to get rid of unneeded locales?
If so, add new (or edit your existing) NoExtract rule to invert /usr/share/i18n/locales/i18n_ctype match.
Offline
Thanks, this helps (almost):
I put
NoExtract = !usr/share/i18n/locales/i18n_ctype
in pacman.conf, after the other NoExtract conditions.
The error messages were gone:
locale-gen
Generating locales...
de_DE.UTF-8... done
de_DE.ISO-8859-1... done
de_DE.ISO-8859-15@euro... done
en_US.UTF-8... done
Generation complete.
Also no error messages in journalctl with "Locale".
But - the desktop(XFCE) language remains english.
Offline