From e84f7bbae14092a603fb5aa58a5a3dc564b69972 Mon Sep 17 00:00:00 2001 From: Eric Jensen Date: Tue, 19 Aug 2025 09:56:51 -0400 Subject: [PATCH 1/2] pin to bookworm to fix part of the build --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 00c6095608..4562286b57 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -11,7 +11,7 @@ RUN docker/build.sh # ================================================================================================== # Final image -FROM debian:stable-slim +FROM debian:bookworm-slim LABEL maintainer="Sergey Alexandrovich " RUN apt-get update \ From 65a22e489bd578503d83b868551a81d17f62bde0 Mon Sep 17 00:00:00 2001 From: Eric Jensen Date: Tue, 19 Aug 2025 18:18:24 -0400 Subject: [PATCH 2/2] fix pyamg too per https://github.com/pushd/pushd-dither/commit/81dccf883ba2f482a4a5585a6d05b759e78f6ae1 --- docker/Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 4562286b57..b36392be50 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -43,9 +43,13 @@ RUN apt-get update \ curl \ zstd \ build-essential \ - cmake + cmake \ + git -RUN pip3 install scikit-image==0.22.0 scipy==1.11.4 opencv-python numpy Pillow dlib==19.24.4 pyamg --break-system-packages +RUN pip3 install scikit-image==0.22.0 scipy==1.11.4 opencv-python numpy Pillow dlib==19.24.4 --break-system-packages + +# https://pushd.slack.com/archives/C07A4MNKDE2/p1755641040891479?thread_ts=1755542357.600459&cid=C07A4MNKDE2 +RUN pip3 install git+https://github.com/pyamg/pyamg.git@5e0224e2881faf93a9e62783a212e346d2979460 --break-system-packages COPY plugins/pushd-dither /opt/pushd-dither/