From 27e446d26dcdb0653555ab6d72dc12e3d3a64173 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sun, 13 Oct 2024 20:27:34 +0200 Subject: [PATCH] ci: Avoid Archlinux' pyqt6 6.1.7-3 which lacks QSignalSpy See https://github.com/qutebrowser/qutebrowser/issues/8242#issuecomment-2409077518 --- scripts/dev/ci/docker/Dockerfile.j2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/dev/ci/docker/Dockerfile.j2 b/scripts/dev/ci/docker/Dockerfile.j2 index 257ffecb9..4a720fcf1 100644 --- a/scripts/dev/ci/docker/Dockerfile.j2 +++ b/scripts/dev/ci/docker/Dockerfile.j2 @@ -35,6 +35,10 @@ RUN pacman -Su --noconfirm \ gcc \ libyaml \ xorg-xdpyinfo +{% if unstable and qt6 %} +# WORKAROUND: 6.7.1-3 in [extra-testing] removes QSignalSpy +RUN pacman -U --noconfirm https://mirror.pkgbuild.com/extra/os/x86_64/python-pyqt6-6.7.1-2-x86_64.pkg.tar.zst +{% endif %} RUN useradd user -u 1001 && \ mkdir /home/user && \