diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index 60a38c234aea0f52a8d4f57205300b97b29ccc14..f59d3d8d02b15f78d1d15a48aff059dfcef187e5 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -208,11 +208,11 @@ spack concretize --fresh --force make --jobs ${jobs} --keep-going --directory /opt/spack-environment \ SPACK_ENV=${SPACK_ENV} \ BUILDCACHE_OCI_FINAL="eicweb" -spack find --implicit --no-groups \ +spack find --long --no-groups \ | sed -e '1,/Installed packages/d;s/\([^@]*\).*/\1/g' \ -| uniq -d | grep -v py-pip | grep -v py-cython \ +| uniq -D -f1 | grep -v -w -e "\(epic\|py-pip\|py-cython\)" \ | tee /tmp/duplicates.txt -test -s /tmp/duplicates.txt && exit 1 +test -s /tmp/duplicates.txt && ( cat /tmp/duplicates.txt | while read hash spec ; do spack spec --long /${hash} ; done ) && exit 1 ccache --show-stats ccache --zero-stats EOF