From bd82a199f290a3149f181a31cc694864dce4cf74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Thu, 10 Sep 2026 22:37:52 +0200 Subject: [PATCH] fix(docker): update apt-get command to skip valid-until check for EOL bullseye. --- runtime/Dockerfile | 5 ++++- runtime/Dockerfile.intel | 5 ++++- server/Dockerfile | 5 ++++- utils/xorg-deps/Dockerfile | 5 ++++- utils/xorg-deps/xf86-input-neko/Dockerfile | 5 ++++- 5 files changed, 20 insertions(+), 5 deletions(-) diff --git a/runtime/Dockerfile b/runtime/Dockerfile index b4c165ef..15a7ce32 100644 --- a/runtime/Dockerfile +++ b/runtime/Dockerfile @@ -11,7 +11,10 @@ ARG USER_GID=$USER_UID # install dependencies ENV DEBIAN_FRONTEND=noninteractive RUN set -eux; \ - apt-get update; \ + # + # bullseye is EOL, its Release files (esp. bullseye-security) are frozen + # and expired, so skip the valid-until check + apt-get -o Acquire::Check-Valid-Until=false update; \ apt-get install -y --no-install-recommends \ wget ca-certificates python2 supervisor \ pulseaudio dbus-x11 xserver-xorg-video-dummy \ diff --git a/runtime/Dockerfile.intel b/runtime/Dockerfile.intel index bb44c189..ff70343a 100644 --- a/runtime/Dockerfile.intel +++ b/runtime/Dockerfile.intel @@ -16,7 +16,10 @@ RUN set -eux; \ echo deb http://deb.debian.org/debian bullseye main contrib non-free > /etc/apt/sources.list; \ echo deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free >> /etc/apt/sources.list; \ echo deb http://deb.debian.org/debian bullseye-updates main contrib non-free >> /etc/apt/sources.list; \ - apt-get update; \ + # + # bullseye is EOL, its Release files (esp. bullseye-security) are frozen + # and expired, so skip the valid-until check + apt-get -o Acquire::Check-Valid-Until=false update; \ apt-get install -y --no-install-recommends \ wget ca-certificates supervisor \ pulseaudio dbus-x11 xserver-xorg-video-dummy \ diff --git a/server/Dockerfile b/server/Dockerfile index 35609651..d7e5e042 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -7,7 +7,10 @@ WORKDIR /src # install dependencies ENV DEBIAN_FRONTEND=noninteractive RUN set -eux; \ - apt-get update; \ + # + # bullseye is EOL, its Release files (esp. bullseye-security) are frozen + # and expired, so skip the valid-until check + apt-get -o Acquire::Check-Valid-Until=false update; \ apt-get install -y --no-install-recommends \ libx11-dev libxrandr-dev libxtst-dev libgtk-3-dev \ libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev; \ diff --git a/utils/xorg-deps/Dockerfile b/utils/xorg-deps/Dockerfile index 9907893f..045d23f8 100644 --- a/utils/xorg-deps/Dockerfile +++ b/utils/xorg-deps/Dockerfile @@ -5,7 +5,10 @@ WORKDIR /xorg ENV DEBIAN_FRONTEND=noninteractive RUN set -eux; \ - apt-get update; \ + # + # bullseye is EOL, its Release files (esp. bullseye-security) are frozen + # and expired, so skip the valid-until check + apt-get -o Acquire::Check-Valid-Until=false update; \ apt-get install -y \ git gcc pkgconf autoconf automake libtool make xorg-dev xutils-dev \ && rm -rf /var/lib/apt/lists/*; diff --git a/utils/xorg-deps/xf86-input-neko/Dockerfile b/utils/xorg-deps/xf86-input-neko/Dockerfile index 4eb666e0..bb119d41 100644 --- a/utils/xorg-deps/xf86-input-neko/Dockerfile +++ b/utils/xorg-deps/xf86-input-neko/Dockerfile @@ -3,7 +3,10 @@ FROM debian:bullseye-slim ENV DEBIAN_FRONTEND=noninteractive RUN set -eux; \ - apt-get update; \ + # + # bullseye is EOL, its Release files (esp. bullseye-security) are frozen + # and expired, so skip the valid-until check + apt-get -o Acquire::Check-Valid-Until=false update; \ apt-get install -y \ gcc pkgconf autoconf automake libtool make xorg-dev xutils-dev \ && rm -rf /var/lib/apt/lists/*;