From e85f839d0a701c1fc4277d261b518a0090682453 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bob=20Dr=C3=B6ge?= Date: Tue, 14 Jan 2025 17:06:21 +0100 Subject: [PATCH] also install the latest EB release as module before installing EESSI-extend --- load_eessi_extend_module.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/load_eessi_extend_module.sh b/load_eessi_extend_module.sh index aa8f659ef1..bd46c3a7eb 100755 --- a/load_eessi_extend_module.sh +++ b/load_eessi_extend_module.sh @@ -91,6 +91,8 @@ else eb_install_out=${TMPDIR}/eb_install.out ok_msg="EESSI-extend/${EESSI_EXTEND_VERSION} installed, let's go!" fail_msg="Installing EESSI-extend/${EESSI_EXTEND_VERSION} failed, that's not good... (output: ${eb_install_out})" + # EESSI-extend also needs EasyBuild to be installed as a module, so install the latest release + ${EB} --install-latest-eb-release 2>&1 | tee ${eb_install_out} # while always adding --try-amend=keep... may do no harm, we could make # an attempt to figure out if it is needed, e.g., when we are rebuilding ${EB} "EESSI-extend-easybuild.eb" --try-amend=keeppreviousinstall=True 2>&1 | tee ${eb_install_out}