Merge branch '416-modulecmd-manpath-must-be-initialised-if-not-already-defined' into 'master'

Resolve "modulecmd: MANPATH must be initialised if not already defined"

Closes #416

See merge request Pmodules/src!448
This commit is contained in:
2025-05-13 18:05:18 +02:00
+2 -1
View File
@@ -82,13 +82,14 @@ declare -A Subcommands=()
declare -A Options=()
declare -A Help=()
# these variables must exist
# these variables must exist. Under some conditions Lmod unset them.
if [[ ! -v LOADEDMODULES ]] || [[ ! -v _LMFILES_ ]]; then
LOADEDMODULES=''
_LMFILES_=''
fi
[[ -v MODULEPATH ]] || MODULEPATH=''
[[ -v PMODULES_ENV ]] || PMODULES_ENV=''
[[ -v MANPATH ]] || MANPATH=''
# initialize help text of 'module --version'
Help['version']="