diff --git a/eic-spack.sh b/eic-spack.sh
index d34c3425404268039ea795139e437e234e18528f..a9cb03135c5027dd1e1ed751e9e2c6e7271c525f 100644
--- a/eic-spack.sh
+++ b/eic-spack.sh
@@ -3,4 +3,4 @@ EICSPACK_ORGREPO="eic/eic-spack"
 
 ## EIC spack commit hash or github version, e.g. v0.19.7
 ## note: nightly builds could use a branch e.g. releases/v0.19
-EICSPACK_VERSION="5823ee8e20515529539f3e1a792913b90bf21202"
+EICSPACK_VERSION="c8429aea4cb76c3dc40b301b4a5b375976fce674"
diff --git a/spack-environment/cuda/spack.yaml b/spack-environment/cuda/spack.yaml
index 60f0e7ecfe1015cf1ada14b110116b8d2b21c2a9..1717fe4b97cca9e763578066cca2c1b366dabe38 100644
--- a/spack-environment/cuda/spack.yaml
+++ b/spack-environment/cuda/spack.yaml
@@ -28,17 +28,11 @@ spack:
   - eigen
   - emacs
   - epic@main # EPIC_VERSION
-  - epic@23.10.0
-  - epic@23.11.0
-  - epic@23.12.0
-  - epic@24.02.0
-  - epic@24.02.1
-  - epic@24.03.0
-  - epic@24.03.1
   - epic@24.04.0
   - epic@24.05.0
   - epic@24.05.2
   - epic@24.06.0
+  - epic@24.07.0
   - fastjet
   - fjcontrib
   - fmt
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 378d20c474f1bb3e024b87453e5c52ec204b0f5c..e77e8f52849a380112ff71047d933821a6c6a40a 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -103,7 +103,7 @@ packages:
     - '@1.1.12'
   eicrecon:
     require:
-    - '@1.14.1' # EICRECON_VERSION
+    - '@1.15.0' # EICRECON_VERSION
   eigen:
     require:
     - '@3.4.0'
diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml
index 8505e4daed25499cdcad0751f0ebb1badb3c3824..b3bfe260f06c65a808950f2ad183a440e1d2f505 100644
--- a/spack-environment/xl/spack.yaml
+++ b/spack-environment/xl/spack.yaml
@@ -28,17 +28,11 @@ spack:
   - eigen
   - emacs
   - epic@main # EPIC_VERSION
-  - epic@23.10.0
-  - epic@23.11.0
-  - epic@23.12.0
-  - epic@24.02.0
-  - epic@24.02.1
-  - epic@24.03.0
-  - epic@24.03.1
   - epic@24.04.0
   - epic@24.05.0
   - epic@24.05.2
   - epic@24.06.0
+  - epic@24.07.0
   - fastjet
   - fjcontrib
   - fmt