[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#51466: [PATCH 0/1] environment: properly parse environment variables
From: |
Kevin Boulain |
Subject: |
bug#51466: [PATCH 0/1] environment: properly parse environment variables during --check |
Date: |
Sun, 27 Mar 2022 19:01:23 +0200 |
The PS1=; for i in 1 2 3; do echo GUIX_FLUSH_$i; done; hack appears to work
for me but here is my alternate version. I don't think we have to hack our way
around the shell if we can dump the environment variables somewhere else.
I added a test but the potato machine I'm running that on is taking a very
long time to run the whole thing (I did run the test in isolation with and
without my patch), would you mind checking it works for you (and can we use
Bash there?).
Note I'm still not sure why we have env || /usr/bin/env (in case we mess with
the PATH I guess?) so I've kept it.
Comments welcome, I haven't coded much in Guile/Scheme.
Kevin Boulain (1):
environment: properly parse environment variables during --check
guix/scripts/environment.scm | 65 +++++++++++++++++++++++-------------
tests/guix-environment.sh | 16 +++++++++
2 files changed, 57 insertions(+), 24 deletions(-)
- bug#51466: [PATCH 0/1] environment: properly parse environment variables during --check,
Kevin Boulain <=