profiles: set LC_MESSAGES to C.UTF-8, not C

Use C.UTF-8, which we can rely on with both modern glibc (*) and also other
libcs like musl given it is on-track for standardisation, rather than C.

Setting C keeps breaking testsuites and no reason has been presented to
keep it that way rather than use C.UTF-8.

(*) We patched it in for years but it is upstream since a few releases ago.

Bug: https://bugs.gentoo.org/913903
Bug: https://bugs.gentoo.org/970495
Link: https://public-inbox.gentoo.org/gentoo-dev/8a49cd1e3764bf11b73bfed3006ec6abd414f6c4.1782577691.git.sam@gentoo.org/
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2026-06-27 17:24:48 +01:00
parent 650b7a49ad
commit 40178ec567
2 changed files with 2 additions and 2 deletions

View File

@@ -140,7 +140,7 @@ UNINSTALL_IGNORE="/boot/dtbs/* /lib/modules/* /var/run /var/lock"
# Andreas K. Hüttel <dilfridge@gentoo.org> (2013-08-23)
# Make emerge messages default to English as per Council decision
LC_MESSAGES="C"
LC_MESSAGES="C.UTF-8"
# Brian Dolbec <dolsen@gentoo.org> (2017-06-16)
# disable twisted's plugin cache update to prevent access violations

View File

@@ -78,7 +78,7 @@ PYTHONDONTWRITEBYTECODE="1"
# Andreas K. Hüttel <dilfridge@gentoo.org> (2013-08-23)
# Make emerge messages default to English as per Council decision
LC_MESSAGES="C"
LC_MESSAGES="C.UTF-8"
# Brian Dolbec <dolsen@gentoo.org> (2017-06-16)
# disable twisted's plugin cache update to prevent access violations