diff --git a/stacks/pinot-noir/packages_jed.yaml b/stacks/pinot-noir/packages_jed.yaml
index 752fef105e3c0860462f2100eb30f3f149543ff6..68afa80025d597a4788a6786d325389fde950fb2 100644
--- a/stacks/pinot-noir/packages_jed.yaml
+++ b/stacks/pinot-noir/packages_jed.yaml
@@ -14,10 +14,9 @@ packages:
       - '+cuda'
 
   ucx:
-    require: [+xpmem, +knem, +cma,
-     +rdmacm, +rc, +ud, +dc, +verbs, +ib_hw_tm,
-     +vfs,
-     +gdrcopy, +cuda]
+    require:
+      - spec: +xpmem +knem +cma +rdmacm +rc +ud +dc +verbs +ib_hw_tm +vfs +gdrcopy +cuda
 
   openmpi:
-    require: [+hcoll]
+    require:
+      - spec: +hcoll