Re: Environment variables "LANG*" and "LC_*"

Javier Martinez <[email protected]> Thu, 14 May 2026 17:09:52 +0200
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
El 13/5/26 a las 18:35, Dale escribió:
> On 5/13/26 4:41 AM, Philipp Ludwig wrote:
>> Am 2026-05-13 11:01, schrieb Dr Rainer Woitok:
>>> Philipp,
>>>
>>> On Wednesday, 2026-05-13 07:40:24 +0200, you wrote:
>>>
>>>> ...
>>>> As far as I believe, there are some build processes that explicitly
>>>> run
>>>> under
>>>> en_US.utf8 for a variety of reasons.
>>> Is this documented somewhere, in particular the variety of reasons?
>>> As
>>> I mentioned in my original mail this warning appeared for the first
>>> time
>>> after upgrading to  "sys-apps/locale-gen-3.10" and
>>> "sys-libs/glibc-2.42-
>>> r5".
>> Not as I know of. I have only encountered it when going through Linux
>>   From Scratch
>> (https://linuxfromscratch.org/) and when building custom embedded
>> systems.
>> There are a couple of programs like parser generators that basically
>> depend on
>> en_US.utf-8; for example, some test routines check the output of
>> time-related
>> functions and may expect the US format in their tests.
>>
>> I can't say why this appear now, as I have used en_US.utf-8 as a default
>> for years now.
>>
>> (Some of my colleagues use de_DE.utf-8 though.)
>>
>> Best regards
>>
> 
> 
> I recall it being the the install guide when I was installing Gentoo on 
> this newer rig.  I have to admit tho, it is frustrating to get that 
> thing set up correctly.  It usually takes me a few tries and I hate when 
> it changes and I have to redo it.
> 
> I can't get a link right now.  It seems Gentoo is blocking the IPs for 
> my VPN.  The Gentoo sites haven't been working for me for a while.  I 
> notice a few other sites doing the same.  It's funny how they say people 
> should do more to keep themselves secure but when they do things to be 
> secure, they block you.  LOL
> 
> Dale
> 
> :-)  :-)
> 
I think the recommended one is C, maybe some maintainer tryies to set 
"one safety environment" setting their own locale to hook up for example 
greek, russian etc that could get different unicodes, it's usually not a 
bad idea to have some general locales enabled even if we are not going 
to use it, for example en_US, es_ES etc since probably it will cover all 
scenaries
OpenPGP_0x57E64E0B7FC3BEDF.asc (application/pgp-keys, 3 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xsFNBE83vpcBEADBp5ERdgj5AV2i3Hwy0cA0ympwJ7k/dlukgiWYwgG9pTfnXtgk
+cM2m6M4uh7Z/zhCglo5SyQP4tcKUvjXVUNYDbYioL7cJL0QD4fgzXPG8m9/1a+y
7worBoIw+HHJRyXxpEOOqUoc+NCN7dtx1meRF4scnGaXo4f8inTmOd0IyrhlUaEU
sOa2e6ShJZOwOqyblfzPp96DIEo5aX2i5XqvlAxrueGY8AkbT40cqZLGi6i9PCQm
02aDmPK1wEKaJRHZUZoIcUvtija0ua835e8SLOTESn0/Q8LknM5vGNyurIRFpVQx
LDHaP8ELBD2NLFUKYNDkMRs/lUy/zlDFUaoYOFth9bDiyqo7ft9MYCnUBgsR3IWY
Jt6vYg59GTNWgQKPgoqas2If6E55vYh61D7A4SP7hfx4yR35OeBMRV/TFkkmk7AT
4jKdszIEpAIHPkuA72cTKapMuvyGeYszzgY+kTG5v0ZPrgS/73zUwYYXPTKxpvea
tV3FKWJ1yFH/k5CtLQNSCdBw4hXwv3/NS6+iQZk6r0Ym9L8oaFlwnXs1HUMJ8Dnz
PQHI/d1/37iePa/cz0k9hWagTRT6IdNiK/wS0lNt3JAAV/XbcRV69FYj62Jw89c/
VHT/OJL8SLa5TpIyIJDhm8b2ihQy2jdO/r7KmkFn5KNQLbVIkGVc1VBJgwARAQAB
zTJKYXZpZXIgSnVhbiBNYXJ0aW5leiBDYWJlem9uIDx0YXpvay5pZDBAZ21haWwu
Y29tPsLBeAQTAQIAIgUCTze+lwIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AA
CgkQV+ZOC3/Dvt/o9A//WoU/k/qlVC/YQDqdfSFhcWukw8fDtI41CmBB3bwut991
yL7qGSOGseM9dsWNXdAYL1biDIQFdiZOdnntvKwIRI/32SQb1VvGTj4ikq4llSpL
szhEBvV+WRvqfbrJtfCNdsCL4wKIJUZk9W8r6mFw2xxHITH+db43QciM0gTfS7w3
1o80K9g4jv54r7oraO9zU5xoAK0iWA7sKWNKbuZPrgbgiiIKttwyvJyi1YFsRWV3
cT07h4QG4I2IIRcq3w8AB1ik/uGwEStw3Wsr4hmv514+8xEsA9avz0tHL38Jop3I
zQInCBQIXt8+XDy8YOi89S8Ov9ZThDcMT2qnxfqMJPRbs/71mKTKcoN6UbMqIiXV
sNXtMZESwJ8V1eGJVnf+PtZ8RWwwTouhlWaTQ4iqboGyt8VoSIFX/lvx2qJHrw02
7mbHjKT6tZp9dPn10cSFJgI41HNIx858e8WMUaByOa/EijfWMsSQIvvOaAxMlXcC
I+cURrmuW9DFBgB6/4r1WQlpH+BgWgc910zi9PYE+rrqi9wI10opX7WQWr/I9Ajz
3TztAoiCn0CxRapBzxacbpjX4YuXLjzl39ARGy4whGoz/mEtiGlFR0TMFDQU3DB4
I7jv35LJHXUkTsfIGYNm8VCsJOqeU+On6UInpwRWO2k0qOxa4iKGiJml2/q0sMvO
wU0ETze+lwEQALOJbk7hPoXtDPf6xOFx8xeuOgqI27d+L+ou71/HHaimVVn2lb58
+8fF+LMM16n50CUwKhrgsVvSXThlkTI+cp9YxJi6SYgeMIUWCNm5hM8df46TsysX
znbHht8opn3ZYopudq6EmIN2cIT9gmckYOlQ8m600eSuVy9/7rdvBorRkfZBAGCR
bTbhZGK6ruC7uHlQB/MBbA2O1iJIUU4zKFBcJEoAncyYa4LBzIw7l1LpA1+pNEVw
YZBBVDQBGMqpOoGdCw7NM7iWgnyK8YlJzd35Hg8ZTC812nmqYr0dHbe7MBF1mJYw
O60nOv8EABHpyCCDVqc4t4PrsJbZW+TCMbavrXIgvfFOHloLzHznm/gVuU2rS4nW
y1c5OL0RPANZTjhrEqJuP0eQ9MxeMWP6ntC83xzX39YIURXY4N/cIBSHujnDmgQk
dGEe1H6SHleTKbzqzEAHY9PoPCZW7aGFGKyXK/JAwNvgPLIkkX9KSHKQB9gR815k
Nzi+QE7o/QIec3PltidZXcqzKUYiC8n48yQlES/7jKSBs4L2IH/fF5a3YcrRvQII
LWdQ1633T4+bEzhYdFYu5W28Jq/yR3rCsw6tuPh84d9uRMtKL7GiyROpMtR971+a
o64zhiyuPru5ka6uBIRtw5LZ3wokWVcI4Vl+aico1ZFoFX/JlyX5Z1IrABEBAAHC
wV8EGAECAAkFAk83vpcCGwwACgkQV+ZOC3/Dvt9GFBAAuHGiFb0K+DJlI7wTeVd7
q3lFhPo+aos1uraUMNGyIQG3L8lDuFa6YhTEKALBeegZKCb4SSUKP+uWcCEoLr2A
gQOzOkh6yxHR67s8VGFqGChT4Jo9QxUFWInMOhaDXnrrYvMWgVlJfJvQqLDRrwBs
Zn8wGhTDAd9lb8QFSEg8YSVTLmz6UcbKf+zakpFbvBiMSYAgt8lRGafx0EsBR1qt
6RQRWmtlAxL00IEZ7nBzAKDRrTYGeelojmDtJxk6WEJp4MoKnO8drJ4xQ8ibbsep
NSc7UREQ8qUv7ftOI7OwWgS8dNb7ynL9c3bWZOI6IBjwIKPdVJDYT5ug+EeG6joB
QocK7RSLHpNEWPWYuuqMKqa8jbv59wlfCEgObapJPMcjKxhQ3taYyYO/SVJATiFK
Tflam051rKyI5DMmCXEWe8DcATBj8n3l5YpjFLAARNvSDJPNKeKnUFNWFK2Wa6cJ
Nf7ymzVGQ6BH+pDiKTtH4ZFMsj+sSy9l8TQVCaGGx5v9FMkpnWF2P6TtwwrUx5Mj
vJkQnYCIFy6Xa+6Kvlc4EbHH8jyMZwX7eA+YnZ6zPTXnDKVW/Ld6S/fj+3Qufdls
WKTeu4pX6DpBvkYQ8JmgXec0nVxLsnISDEzqT/bGBMoqzZRHYv5kZGeX5DV10o5D
WOXUvJAcsDi1nCIExph6woc=
=Q8sa
-----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature.asc (application/pgp-signature, 840 B)
-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEEvP6QGwCEwDC3+UanV+ZOC3/Dvt8FAmoF5cEFAwAAAAAACgkQV+ZOC3/Dvt/c
3A//UkW4mP6ZXuMps3sTVycwXA8gdN8m/c1ReNPE2IZ/3E6HIMnL/+PqMTpQGVFzEm0OVM8AMrEk
fYJuhXOCNnnrsClOzZdPC2P84Cts/NGcjaSrTalTYYgv+NxJzvy/giIdgXVZ7wVgqZ6YK9yfbg6J
2jJt4J7LuAguXejIgH6cmFa3EOeiyHn6fhnR/Uj7gkUV5omn//lK/UKB9nzBUftZLrWKjUKUuLt8
poqMMmmVelmrVhTsoI/p4xmEmvQCAjLl+vCsPSBmKR4XF7tww+K99tIfxGHVIAEJXCkBbRQ7qpXY
ggTfV81IVQnKLxLgqvpV4LXp+00TJgq3o8xSnmmTxiMNWgvVfRwjPKcxQoY0NYqJscNFDmNGm3cu
p9QGyxe4y/dV/GZhbKdpKIf0PaqQdSVJ0pKnWhd4SwhPrbbPai6q0mn4TY2RLSpGFOprPAD1gnJQ
kGs+ZbAgiIHZFuC8UcnUsLi0Z8KUPMbNckNaYADRfVJo8aR0c5HZRf3bek456hicOof9+beaX/FW
2nZpphHsXRKDCEs/BJ5rGJLlkmJTcyfnVHUyvRtTbntXg4bS3dYzhFscFNckQxeSOR0ha/NonH8/
xxBou9pUlH/DZTOclnD4uM/scMXhUEJFOEC/1vtGXuRdqze25M/7vI6uhNsYy2F6lLdyvzsjuDgE
5nM=
=7/OV
-----END PGP SIGNATURE-----