diff --git a/ci/setup_spack.sh b/ci/setup_spack.sh
index b1663d780789b0ba77ae3c52fb5fd3e100ac7a43..3a5be8570b813f253cbebac73159e2773ddc4086 100755
--- a/ci/setup_spack.sh
+++ b/ci/setup_spack.sh
@@ -83,19 +83,15 @@ spack/bin/spack buildcache keys \
 
 #spack/bin/spack buildcache update-index /buildcache
 
-curl -L https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux-amd64 -o /usr/bin/jq
-chmod +x /usr/bin/jq
-
-which jq
-jq --version
-echo "Env: $environment"
-
 target=$(jq -Mrc --arg env "${environment}" '
   .environments.[$env].target
 ' ${STACK_CONFIG})
 
-require=$(jq -Mrc --arg env "${environment}" '
-  .environments.[$env]
+require=$(jq -Mrc --arg environment "${environment}" '
+ .environments
+   | to_entries
+   | map(select(.key==env.environment))
+   | .[].value
    | if has("require") then
       .require
        | map("     - spec: \(.spec)\n       when: \(.when)")