From 06a2b7bd97989445e8a9ffabc781b0cc7fac483f Mon Sep 17 00:00:00 2001 From: Rutherther Date: Thu, 25 Dec 2025 22:20:05 +0100 Subject: [PATCH] system: operating-system-etc-service: Unset GUIX_PROFILE. This seems to have been omitted, currently users on default Guix System installations do have GUIX_PROFILE set to their ~/.config/guix/current. This is wrong and can lead to some surprises when sourcing etc/profile of a Guix profile. Followup of 50a2d73eac1577e35b526d3fc91423b97e581aef. * gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE. Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf Signed-off-by: Rutherther Merges: #5119 --- gnu/system.scm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gnu/system.scm b/gnu/system.scm index ff00e318cc5..d3b0cd30dad 100644 --- a/gnu/system.scm +++ b/gnu/system.scm @@ -1113,6 +1113,9 @@ do fi done +# Clean up after ourselves. +unset GUIX_PROFILE + # Prepend privileged programs. export PATH=/run/privileged/bin:$PATH