Hi James,
I've been helping Cindy with the configuration on your HPC systems recently so I'm not sure if this update is newer than that. It would be good to be working with the same set of packages anyway. For what it's worth here's the content of her script to "require" the valet packages (equivalent to loading modules for those on other HPC systems):
vpkg_devrequire anaconda/2024.02
source /opt/shared/anaconda/2024.02/etc/profile.d/conda.sh
conda activate base
vpkg_devrequire cmake
vpkg_devrequire gcc/12.1.0
vpkg_devrequire openmpi/4.1.4:gcc-12.1.0
vpkg_devrequire lapack
So it does look like you've got a newer anaconda. Should be okay though I think. Just note that the Anaconda package is loaded first so the other compiler libraries, mpi and lapack come first in the relevant environment paths. The lapack package provides blas and lapack.
As for the compilers (the mpi wrappers like mpicc) we have generally found that only the Cray systems require those to be provided explicitly. On most systems you specify the base directory of the mpi installation and everything is found as needed under that. On your system this base directory is stored in the OPENMPI_PREFIX environment variable. So in Cindy's customized ATS build script she uses
--with-mpi=${OPENMPI_PREFIX}
Also note that we are working through some issues with gcc 14 and CMake > 4. So if either of those situations apply now due to system updates let me know.
Hope these things help, but let us know if you're still having issues.
Cheers, David