From 8a7d1b9314dc2304f201f6152df4ad93a3199b0a Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Wed, 7 Aug 2024 23:46:41 +0000 Subject: [PATCH] fix: better duplicate package diagnostics --- containers/jug/dev.Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile index ee6c6e02c..76cd6b065 100644 --- a/containers/jug/dev.Dockerfile +++ b/containers/jug/dev.Dockerfile @@ -157,11 +157,11 @@ make --jobs ${jobs} --keep-going --directory /opt/spack-environment \ SPACK_ENV=${SPACK_ENV} \ BUILDCACHE_OCI_PROMPT="eicweb" \ BUILDCACHE_OCI_FINAL="ghcr" -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 epic \ | 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 /${hash} ; done ) && exit 1 ccache --show-stats ccache --zero-stats EOF -- GitLab