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.

Reply via email to