From ac7f9ef93d788120714859eb21e4c0d78f90643e Mon Sep 17 00:00:00 2001 From: Toyohisa Kameyama Date: Wed, 24 Apr 2019 11:53:25 +0900 Subject: Fix handling of MODULEPATH in setup-env.sh (#11274) Usage of double quotes was preventing word-splitting when parsing module roots in setup-env.sh, which lead to an error when multiple module roots are used (in particular when Spack is pointed to use an upstream module root in addition to its own). --- share/spack/setup-env.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'share') diff --git a/share/spack/setup-env.sh b/share/spack/setup-env.sh index 3c4342d852..8821751a05 100755 --- a/share/spack/setup-env.sh +++ b/share/spack/setup-env.sh @@ -295,7 +295,7 @@ _sp_multi_pathadd() { if [[ -n "${ZSH_VERSION:-}" ]]; then setopt sh_word_split fi - for pth in "$2"; do + for pth in $2; do _spack_pathadd "$1" "${pth}/${_sp_sys_type}" done } -- cgit v1.2.3-60-g2f50