From 8f57a90c885254bf442e7eea5b8f450bd400eac4 Mon Sep 17 00:00:00 2001 From: Mike Maietta Date: Sun, 24 Apr 2022 09:35:08 -0700 Subject: [PATCH] fix: Lock wine version to v6 in docker image (#6816) Fixes #6780 --- docker/wine/Dockerfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docker/wine/Dockerfile b/docker/wine/Dockerfile index c200505020..4614183693 100644 --- a/docker/wine/Dockerfile +++ b/docker/wine/Dockerfile @@ -5,7 +5,13 @@ RUN dpkg --add-architecture i386 && \ curl -Lo /usr/share/keyrings/winehq.asc https://dl.winehq.org/wine-builds/winehq.key && \ echo 'deb [signed-by=/usr/share/keyrings/winehq.asc] https://dl.winehq.org/wine-builds/ubuntu/ focal main' > /etc/apt/sources.list.d/winehq.list && \ apt-get update && \ - apt-get install -y --no-install-recommends winehq-stable && \ + apt-get install -y --no-install-recommends \ + # We can't install `winehq-stable`, we must manually lock each dependency to v6 (ref: https://github.com/electron-userland/electron-builder/issues/6780), + winehq-stable=6.0.4~focal-1 \ + wine-stable=6.0.4~focal-1 \ + wine-stable-i386=6.0.4~focal-1 \ + wine-stable-amd64=6.0.4~focal-1 \ + && \ # clean apt-get clean && rm -rf /var/lib/apt/lists/*