From 2d73bd4b515d84a297a4e9c4dc1dc921c4360dbb Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Thu, 12 Feb 2026 18:37:46 +0100 Subject: [PATCH 1/2] python3Packages.mkPythonDerivation: move LANG into env for structuredAttrs --- .../development/interpreters/python/mk-python-derivation.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 9ce2dedef1b3..58a6cc2c70b6 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -388,7 +388,10 @@ lib.extendMkDerivation { inherit strictDeps; - LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + env = { + LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + } + // (attrs.env or { }); # Python packages don't have a checkPhase, only an installCheckPhase doCheck = false; From 0efd1693f75d9090f4ddfb086a78704150e6e0c3 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Thu, 12 Feb 2026 18:37:59 +0100 Subject: [PATCH 2/2] python2Packages.mkPythonDerivation: move LANG into env for structuredAttrs --- .../interpreters/python/python2/mk-python-derivation.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix index 4bdda1506290..817225bcc47c 100644 --- a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix @@ -248,7 +248,10 @@ let inherit strictDeps; - LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + env = { + LANG = "${if python.stdenv.hostPlatform.isDarwin then "en_US" else "C"}.UTF-8"; + } + // (attrs.env or { }); # Python packages don't have a checkPhase, only an installCheckPhase doCheck = false;