osmith submitted this change.

View Change

Approvals: Jenkins Builder: Verified jolly: Looks good to me, approved
OBS: build_binpkgs: debian 11: update security URL

Use archive.debian.org/debian-security as URL instead of the snapshot
URL we had configured previously while debian-security was not available
yet at archive.debian.org but was already removed from the non-archive
mirrors.

Fix for:

1.738 The following packages have unmet dependencies:
1.767 gnupg : Depends: gpgv (< 2.2.27-2+deb11u2.1~) but 2.2.27-2+deb11u3 is to be installed
1.767 libc6-dev : Depends: libc6 (= 2.31-13+deb11u13) but 2.31-13+deb11u14 is to be installed
1.768 perl : Depends: perl-base (= 5.32.1-4+deb11u4) but 5.32.1-4+deb11u5 is to be installed
1.772 E: Unable to correct problems, you have held broken packages.

Change-Id: I1e2a189839e828439760077476acfebdf80380c1
---
M scripts/obs/data/build_binpkg.Dockerfile
1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/scripts/obs/data/build_binpkg.Dockerfile b/scripts/obs/data/build_binpkg.Dockerfile
index ee291b4..23d5e77 100644
--- a/scripts/obs/data/build_binpkg.Dockerfile
+++ b/scripts/obs/data/build_binpkg.Dockerfile
@@ -12,13 +12,11 @@
fi && \
useradd --uid=${UID} -m user

-# As of writing, the debian 11 security repository is not available on
-# archive.debian.org while at the same time the non-archived version is broken.
-# Use snapshot.debian.org for now (as found in the debian:eol image).
+# Patch sources.list for EOL distros
RUN case "$DISTRO" in \
debian:11) \
( echo "deb http://archive.debian.org/debian bullseye main"; \
- echo "deb http://snapshot.debian.org/archive/debian-security/20250625T172521Z bullseye-security main"; \
+ echo "deb http://archive.debian.org/debian-security bullseye-security main"; \
echo "deb http://archive.debian.org/debian bullseye-updates main"; \
) > /etc/apt/sources.list \
;; \

To view, visit change 43765. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: merged
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I1e2a189839e828439760077476acfebdf80380c1
Gerrit-Change-Number: 43765
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: jolly <andreas@eversberg.eu>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>