diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index bb9481e5177eb601e1381a2caa2c619e99da785b..4b2c241bea37eab4b7191dce59432e357b5f0ba3 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -48,7 +48,7 @@ echo -e "\n view: false" >> ${SPACK_ENV}/spack.yaml spack env activate --dir ${SPACK_ENV} spack external find --not-buildable --scope env:${SPACK_ENV} --path /usr/local/cuda/bin cuda spack external find --not-buildable --scope env:${SPACK_ENV} llvm -spack concretize --fresh --force +spack concretize --force EOF @@ -166,7 +166,7 @@ if [ "${JUGGLER_VERSION}" != "df87bf1f8643afa8e80bece9d36d6dc26dfe8132" ] ; then sed -i "/# JUGGLER_VERSION$/ s/@[^' ]*/@git.${JUGGLER_VERSION}=main/" /opt/spack-environment/packages.yaml spack deconcretize -y --all juggler fi -spack concretize --fresh --force +spack concretize --force EOF diff --git a/spack-environment/concretizer.yaml b/spack-environment/concretizer.yaml index 5007da8e076b7bcf5e8c178e628f16b7cc3314c7..7f5c05c6e0947351e96cba1fbc2d12b55ab071a9 100644 --- a/spack-environment/concretizer.yaml +++ b/spack-environment/concretizer.yaml @@ -6,5 +6,8 @@ # when_possible and consider duplicate dependencies an error. # concretizer: - reuse: false + reuse: + roots: true + from: + - type: local unify: when_possible