From 8f399f21940e6a93377a1da29c17e488f7157764 Mon Sep 17 00:00:00 2001 From: Davide Grilli Date: Tue, 10 Mar 2026 09:48:07 +0100 Subject: [PATCH] fix(docker): install winetricks from script, not apt (not in bookworm) winetricks was removed from Debian bookworm apt repositories; download it directly from the official GitHub source instead. Replace winetricks apt package with cabextract (its runtime dep) --- contrib/windows/Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/contrib/windows/Dockerfile b/contrib/windows/Dockerfile index 38781aa..b4f3852 100644 --- a/contrib/windows/Dockerfile +++ b/contrib/windows/Dockerfile @@ -8,9 +8,14 @@ RUN dpkg --add-architecture i386 && \ apt-get update && apt-get install -y --no-install-recommends \ wine wine64 \ python3 python3-pip python3-venv libpython3.11 \ - binutils wget xvfb xauth winetricks ca-certificates \ + binutils wget xvfb xauth cabextract ca-certificates \ && rm -rf /var/lib/apt/lists/* +# Install winetricks manually (removed from Debian bookworm apt) +RUN wget -q https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks \ + -O /usr/local/bin/winetricks && \ + chmod +x /usr/local/bin/winetricks + WORKDIR /build # Copy repo