diff --git a/machines/perlmutter/config_machines.xml b/machines/perlmutter/config_machines.xml
index a89159b8..fac14222 100644
--- a/machines/perlmutter/config_machines.xml
+++ b/machines/perlmutter/config_machines.xml
@@ -59,31 +59,31 @@
PrgEnv-gnu
- gcc gcc/11.2.0
+
- craype craype/2.7.10
+ craype craype/2.7.30
- cray-libsci/21.08.1.2
+ cray-libsci/23.12.5
- cray-mpich/8.1.9
+ cray-mpich/8.1.28
cray-netcdf-hdf5parallel
cray-hdf5-parallel
cray-parallel-netcdf
- cray-hdf5/1.12.0.7
- cray-netcdf/4.7.4.7
+ cray-hdf5
+ cray-netcdf
- cray-hdf5-parallel/1.12.0.7
- cray-netcdf-hdf5parallel/4.7.4.7
- cray-parallel-netcdf/1.12.1.7
+ cray-hdf5-parallel
+ cray-netcdf-hdf5parallel
+ cray-parallel-netcdf
- cmake/3.20.5
+ cmake/3.22.0