diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 42efce19681679e3809e6f6cf5a15a623ba2c4b4..800edca854b44c2ecac603796967160b8d5ec9cb 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -153,6 +153,9 @@ packages:
   gettext: 
     require:
     - +libxml2
+  gfal2:
+    require:
+    - +file +xrootd
   gl:
     require:
     - glx