diff --git a/reweave/build/Dockerfile b/reweave/build/Dockerfile index 9e7e6145..5bfa0171 100644 --- a/reweave/build/Dockerfile +++ b/reweave/build/Dockerfile @@ -32,6 +32,9 @@ ENV DEB_CROSSPLATFORMS \ RUN < /etc/apt/apt.conf.d/80-retries +# bullseye (this base) and buster (libpcap below) are archived: deb.debian.org +# no longer serves all their packages, archive.debian.org does +sed -i 's|http://deb.debian.org|http://archive.debian.org|g' /etc/apt/sources.list for platform in ${DEB_CROSSPLATFORMS}; do dpkg --add-architecture $platform; done apt-get update apt-get install -y build-essential @@ -48,8 +51,8 @@ EOCROSSCOMPILERS # Install libpcap-dev version 1.8.1-6+deb10u1 for all supported # architectures. RUN < /etc/apt/sources.list.d/busters-repos.list -echo "deb-src http://deb.debian.org/debian/ buster main" >> /etc/apt/sources.list.d/busters-repos.list +echo "deb http://archive.debian.org/debian/ buster main" > /etc/apt/sources.list.d/busters-repos.list +echo "deb-src http://archive.debian.org/debian/ buster main" >> /etc/apt/sources.list.d/busters-repos.list apt-get update for platform in ${DEB_CROSSPLATFORMS}; do apt-get install -y libpcap0.8:${platform}=1.8.1-6+deb10u1 libpcap0.8-dev:${platform}=1.8.1-6+deb10u1 libpcap-dev:${platform}=1.8.1-6+deb10u1; done EOBUSTERREPOS