guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 5c5c5a6e586923a2a6d9e2991cdc281dd9d0a7ef
Author: Tomas Volf <[email protected]>
AuthorDate: Sun May 18 16:51:48 2025 +0200
environment: Set LANG by default.
* guix/scripts/environment.scm (launch-environment/container): Set LANG
to C.UTF-8 unless already set.
Change-Id: I2dba595c8d5f4e9b45264f8185c72779fead2ce6
Signed-off-by: Ekaitz Zarraga <[email protected]>
---
guix/scripts/environment.scm | 3 +++
1 file changed, 3 insertions(+)
diff --git a/guix/scripts/environment.scm b/guix/scripts/environment.scm
index 1eb15dcf5d..429a5a296f 100644
--- a/guix/scripts/environment.scm
+++ b/guix/scripts/environment.scm
@@ -936,6 +936,9 @@ WHILE-LIST."
(setenv variable value)))
environ)
+ (unless (getenv "LANG")
+ (setenv "LANG" "C.UTF-8"))
+
(primitive-exit/status
;; A container's environment is already purified, so no need to
;; request it be purified again.