From 96e212142f460ad988478585745118cb2306d7ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mirek=20D=C5=82ugosz?= Date: Tue, 12 May 2026 16:58:23 +0200 Subject: [PATCH 1/3] build: Add Fedora 43 to packit --- .packit.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.packit.yaml b/.packit.yaml index fe538122..141fa32e 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -20,6 +20,8 @@ jobs: # fedora is like an even farther future preview. - fedora-42-x86_64 - fedora-42-aarch64 + - fedora-43-x86_64 + - fedora-43-aarch64 - job: copr_build trigger: commit From 750885acbe0596c50fb221bc4a7a4470c8fd8884 Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Tue, 12 May 2026 14:12:28 -0400 Subject: [PATCH 2/3] build: Remove Fedora 42 from Packit --- .packit.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.packit.yaml b/.packit.yaml index 141fa32e..f8f73853 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -18,8 +18,6 @@ jobs: - rhel-10-x86_64 - rhel-10-aarch64 # fedora is like an even farther future preview. - - fedora-42-x86_64 - - fedora-42-aarch64 - fedora-43-x86_64 - fedora-43-aarch64 From a4db72b1ec170421d1fb4899757122905a2c98a2 Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Tue, 12 May 2026 14:42:09 -0400 Subject: [PATCH 3/3] build: fix broken Python package names on Fedora >= 43 --- qpc.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qpc.spec b/qpc.spec index 0dfd76ab..84a378be 100644 --- a/qpc.spec +++ b/qpc.spec @@ -1,4 +1,6 @@ -%if 0%{?fedora} >= 41 +%if 0%{?fedora} >= 43 + # Use the default %{python3_pkgversion} macro which should just be '3'. +%elif 0%{?fedora} >= 41 # Fedora 41 with Python 3.13 # When will RHEL have 3.13? TBD # Add condition like this when necessary: @@ -68,6 +70,9 @@ sed \ %{python3_sitelib}/qpc-*.egg-info/ %changelog +* Tue May 12 2026 Brad Smith - 0:2.5.0-2 +- Fix broken Python package names on Fedora >= 43. + * Fri Apr 4 2025 Brad Smith - 0:1.13.1-1 - Pattern replace build bin name more consistently.