From df5ccb3f75ac9a2cbcda18ea581e8eec37487902 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20M=C3=A9taireau?= Date: Thu, 23 Jan 2025 14:39:50 +0100 Subject: [PATCH] Fedora: bypass the shiboken specific version. --- install/linux/dangerzone.spec | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/install/linux/dangerzone.spec b/install/linux/dangerzone.spec index 6a543a2b6..5fb17d74c 100644 --- a/install/linux/dangerzone.spec +++ b/install/linux/dangerzone.spec @@ -226,6 +226,11 @@ convert the documents within a secure sandbox. sed -i 's/<3.13/<3.14/' pyproject.toml %endif +# Bypass the version pin for Fedora as the 6.8.1.1 package is causing trouble +# A 6.8.1.1 package was only released with a wheel for macOS, but was picked by +# Fedora packagers. We cannot use "*" when PyPI is involved as it will fail to download the latest version. +# For Fedora, we can pick any of the released versions. + sed -i '/shiboken6 = \[/,/\]/c\shiboken6 = "*"' pyproject.toml %generate_buildrequires %pyproject_buildrequires -R