diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 89f9eed66f5d11784d537bfb1306435006e4ef78..8f06e8084351b2df46043f6c11df49e95be47c19 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -367,10 +367,17 @@ packages:
   py-yapf:
     require:
     - '@0.30.0'
+  qmake:
+    require:
+    - qt-base
   qt:
     require:
     - '@5.15.12'
     - +opengl
+  qt-base:
+    require:
+    - '@6.7.2'
+    - +opengl
   root:
     require:
     - '@6.30.02'