diff --git a/stacks/pinot-noir/packages_kuma-h100.yaml b/stacks/pinot-noir/packages_kuma-h100.yaml
index d86f79815654f1a808ec9fb945252ae280d7e795..a1da6ae5b6fa467aa0404a6f552394dbeec2c700 100644
--- a/stacks/pinot-noir/packages_kuma-h100.yaml
+++ b/stacks/pinot-noir/packages_kuma-h100.yaml
@@ -45,6 +45,9 @@ packages:
   papi:
     require: ['+nvml', '+infiniband', '+cuda']
 
+  paraview:
+    require: ['~cuda']
+
   petsc:
     require:
     - spec: '+cuda cuda_arch=90'
diff --git a/stacks/pinot-noir/packages_kuma-l40s.yaml b/stacks/pinot-noir/packages_kuma-l40s.yaml
index 34bc2fd955271b5a15ba80c97658fb4a39197580..a3d85332662510c94b46de80934198c6fec04411 100644
--- a/stacks/pinot-noir/packages_kuma-l40s.yaml
+++ b/stacks/pinot-noir/packages_kuma-l40s.yaml
@@ -45,6 +45,9 @@ packages:
   papi:
     require: ['+nvml', '+infiniband', '+cuda']
 
+  paraview:
+    require: ['~cuda']
+
   petsc:
     require:
     - spec: '+cuda cuda_arch=89'
diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml
index 4470f889f297b30e1f388ab306088352766b8ea5..aac3d2fb542532befd38ee09d739f67be8ae8274 100644
--- a/stacks/pinot-noir/packages_stack.yaml
+++ b/stacks/pinot-noir/packages_stack.yaml
@@ -161,6 +161,7 @@ packages:
     prefer: ['+mpi']
 
   openblas:
+    require: ['build_system=makefile']
     prefer: ['threads=pthreads symbol_suffix=none ~ilp64']
 
   opencv: