diff --git a/eic-spack.sh b/eic-spack.sh
index 911ce41b594cc663a581e9b63f6c146b019986b7..f08987ebc446265e84eaccfb9eb8c7d5acd2da77 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="dbb544200a6e2b347e732965a6cc6d78f3fb71cc"
+EICSPACK_VERSION="accaafa04638287146be96b865b0ddf33f97df02"
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 1dcb8bdb3295b2e95f0edea3231c9f5285c10fd9..6c66495c87579ef41c3a120a56b13b1288f1d9e1 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -269,6 +269,10 @@ packages:
   protobuf:
     require:
     - '@3.21.12'
+  pyrobird:
+    require:
+    - '@0.1.23'
+    - +batch +xrootd
   pythia8:
     require:
     - '@8.311'
diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml
index a62ef016c70c8e02621562f019c4ecf9c7e67683..f4a9ff615abb80cfab4ee634d17f4d2c5870ea36 100644
--- a/spack-environment/xl/spack.yaml
+++ b/spack-environment/xl/spack.yaml
@@ -62,6 +62,7 @@ spack:
   - phonebook-cli
   - podio
   - prmon
+  - pyrobird
   - pythia8
   - py-awkward
   - py-bokeh
diff --git a/spack.sh b/spack.sh
index 111eb4217951165e07c1419b020336d7599fa7ea..ac559b45025ebcbfdc082a62f4872eb94eb97548 100644
--- a/spack.sh
+++ b/spack.sh
@@ -44,6 +44,9 @@ fbceae7773c51198a775efffd7a9e21d0fe1e05c
 e91a69a7564dfe54718541954607d89c086caf12
 26bc91fe9bde4549fb39062e1dd838b612205717
 ddf1a1a74ba2ee99377edc2100e0478c1ddd3653
+2fc056e27cb6e362b56946907c48feda61766319
+fc7125fdf3f594683d264e48160ca86717c2109d
+b98e5886e5c9b5e005b54fa727704da384d81f21
 ---
 ## Optional hash table with comma-separated file list
 read -r -d '' SPACK_CHERRYPICKS_FILES <<- \
@@ -88,4 +91,7 @@ read -r -d '' SPACK_CHERRYPICKS_FILES <<- \
 ## fbceae7773c51198a775efffd7a9e21d0fe1e05c: [py-datasets] Add py-datasets version 2.20.0
 ## e91a69a7564dfe54718541954607d89c086caf12: py-tabulate: add v0.8.10, v0.9.0
 ## 26bc91fe9bde4549fb39062e1dd838b612205717: py-rucio-clients: new package (and dependencies)
-## ddf1a1a74ba2ee99377edc2100e0478c1ddd3653: py-urllib3: add v1.26.20
\ No newline at end of file
+## ddf1a1a74ba2ee99377edc2100e0478c1ddd3653: py-urllib3: add v1.26.20
+## 2fc056e27cb6e362b56946907c48feda61766319: py-flask-compress: add v1.14
+## fc7125fdf3f594683d264e48160ca86717c2109d: py-fsspec-xrootd: new package
+## b98e5886e5c9b5e005b54fa727704da384d81f21: py-pyppeteer: new package
\ No newline at end of file