diff --git a/scripts/env/envinf1/cli.sh b/scripts/env/envinf1/cli.sh
index 3c6dc10b4a8da1b4970bbe210d62673de57858fa..82b8c42076ad6020117c90932c4ac92f56bff4c9 100644
--- a/scripts/env/envinf1/cli.sh
+++ b/scripts/env/envinf1/cli.sh
@@ -2,13 +2,13 @@ module () { eval `/usr/local/modules/3.2.10-1/Modules/3.2.10/bin/modulecmd sh $*
 export MODULEPATH=$MODULEPATH:/global/apps/modulefiles
 
 module load cmake/3.1.3-1
-module load gcc/4.8.1-3
+module load gcc/6.2.0-1
 module load git/2.3.2-1
 
 # Libraries
 module load boost/1.62.0-1
 module load eigen/3.2.9-1-cmake
-module load vtk/7.1.0_openmpi-1.8.4-1
+module load vtk/7.1.0_gcc-6.2.0_openmpi-1.8.8
 
 # Tools
 module load coreutils/8.21-1
diff --git a/scripts/env/envinf1/gui.sh b/scripts/env/envinf1/gui.sh
index 313458656ec9d20e43e8ca7e0503a343d33e6a24..e61032e558d132c25d0b0f25b37791af9d03736b 100644
--- a/scripts/env/envinf1/gui.sh
+++ b/scripts/env/envinf1/gui.sh
@@ -1,3 +1,3 @@
 DIR=$( cd $(dirname "${BASH_SOURCE[0]}") ; pwd -P )
 source $DIR/cli.sh
-module load shapelib/1.3.0_gcc_4.8.1
+module load shapelib/1.3.0_gcc_6.2.0
diff --git a/scripts/env/envinf1/petsc.sh b/scripts/env/envinf1/petsc.sh
index 562b7717397c9e3ce6f80779a3568838d3039458..6fcbfc338a978da0cc2d2b19575daa1921eccacd 100644
--- a/scripts/env/envinf1/petsc.sh
+++ b/scripts/env/envinf1/petsc.sh
@@ -1,3 +1,3 @@
 DIR=$( cd $(dirname "${BASH_SOURCE[0]}") ; pwd -P )
 source $DIR/mpi.sh
-module load petsc/3.7.2_maint_petsc_maint_3.7.2_gcc_openmpi_1.8.4-2
+module load petsc-bilke/3.7.6_gcc-6.2.0_openmpi-1.8.8