-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Labels
Description
Package name
met, metplus, python
Package version/tag
met-12.0.1, metplus-6.0.0, python-3.10.4
Build options
Current
Installation timeframe
Timeframe: ASAP to support EMC_verif-global in the global workflow using the latest version of spack-stack (1.9.1)
Machines: Gaea C6 (and Acorn/WCOSS2 after this)
Other information
Please keep all of the other Global Workflow dependencies available along with these updates to met-12.0.1, metplus-6.0.0, python-3.10.4 in spack-stack.
Installation steps
# in spack-stack-1.9.1/
. setup.sh
spack stack create env --name emc-gv-<compiler-version> --template empty --compiler <compiler@version> --site <site> --modify-pkg met --modify-pkg metplus --upstream <dir>
spack env activate emc-gv-<compiler-version>
spack add global-workflow-env ^[email protected] ^[email protected] gsi-env
for pkg in met metplus; do
wget https://raw.githubusercontent.com/JCSDA/spack/refs/heads/spack-stack-dev/var/spack/repos/builtin/packages/${pkg}/package.py -O ${SPACK_ENV}/envrepo/packages/${pkg}/package.py
done
spack config add 'packages:met:require::["@12.0.1","+python","+grib2"]'
spack config add 'packages:metplus:require::["@6.0.0"]'
spack concretize -f |& tee ${SPACK_ENV}/log.concretize
spack install
spack module lmod refresh --upstream-modules
spack stack setup-meta-modules