FS#56959 - filesystem 2017.12-2 ignores locale.conf, breaks LANG
Attached to Project:
Arch Linux
Opened by Kenneth Graunke (Kayden) - Friday, 05 January 2018, 00:48 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 05 January 2018, 01:04 GMT
Opened by Kenneth Graunke (Kayden) - Friday, 05 January 2018, 00:48 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 05 January 2018, 01:04 GMT
|
Details
Description:
After upgrading from filesystem-2017.10-2 to filesystem-2017.12-2 in testing, my LANG variable became "C" instead of "en_US.UTF-8". It looks like /etc/profile.d/locale.sh used to source /etc/locale.conf, but no longer does. There's instead a comment that systemd handles locale.conf. But, it looks like it isn't, and I'm not getting a LANG...so that script overrides it to LANG=C. Additional info: - I am using systemd-236.0-2 and filesystem-2017.12-2, the latest in [testing]. - My /etc/locale.conf contains LANG=en_US.UTF-8. That's the only locale setting I have - one language, systemwide. It's quite boring :) Steps to reproduce: 1. Upgrade filesystem 2. Log in at a virtual terminal 3. echo $LANG |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 05 January 2018, 01:04 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#56688
FS#56921
FS#56929
Friday, 05 January 2018, 01:04 GMT
Reason for closing: Duplicate
Additional comments about closing: