summaryrefslogtreecommitdiff
path: root/guix/scripts/graph.scm
diff options
context:
space:
mode:
authorJohn Kehayias <john.kehayias@protonmail.com>2023-01-05 16:06:19 -0500
committerJohn Kehayias <john.kehayias@protonmail.com>2023-01-15 17:54:14 -0500
commit3bfbfa2946aebb7f68c8027ae80f272f6915c94f (patch)
treec89947b4f18fbba364749153e90155589196c7c6 /guix/scripts/graph.scm
parenta5b914156eda876000ecab29ebe855080f8d8ff6 (diff)
environment: Fix '--emulate-fhs' option overriding $PATH.
Fixes <https://issues.guix.gnu.org/60566> where even if "--preserve='^PATH$'" was passed to 'guix shell' it would be replaced by just the FHS directories when '--emulate-fhs' was also set. * gnu/scripts/environment.scm (launch-environment): Add the FHS directories to $PATH rather than overriding $PATH completely. * tests/guix-environment-container.sh: Test that FHS directories are in $PATH in the container and that $PATH can be preserved. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'guix/scripts/graph.scm')
0 files changed, 0 insertions, 0 deletions