From c899c16a0c4175da9e80af5a4e3252fc12cad614 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Tue, 13 May 2025 18:03:57 +0200 Subject: [PATCH] modulecmd: initialize MANPATH if not set --- Pmodules/modulecmd.bash.in | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Pmodules/modulecmd.bash.in b/Pmodules/modulecmd.bash.in index fe37cbb..712b1f1 100644 --- a/Pmodules/modulecmd.bash.in +++ b/Pmodules/modulecmd.bash.in @@ -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']="