From d975581568a75b2a069aaade375f72c182b50f5e Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Wed, 22 Mar 2023 00:30:25 +0000
Subject: [PATCH] fix: apt fails if cache is locked by other architecture

---
 containers/jug/dev.Dockerfile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/containers/jug/dev.Dockerfile b/containers/jug/dev.Dockerfile
index 7d516e06f..0c96df8bd 100644
--- a/containers/jug/dev.Dockerfile
+++ b/containers/jug/dev.Dockerfile
@@ -11,7 +11,7 @@ FROM ${DOCKER_REGISTRY}${BASE_IMAGE}:${INTERNAL_TAG} as builder
 ARG TARGETPLATFORM
 
 ## install some extra spack dependencies
-RUN --mount=type=cache,target=/var/cache/apt                            \
+RUN --mount=type=cache,target=/var/cache/apt,sharing=locked             \
     rm -f /etc/apt/apt.conf.d/docker-clean                              \
  && apt-get -yqq update                                                 \
  && apt-get -yqq install --no-install-recommends                        \
-- 
GitLab