From 818d3bee3d431d6c639a060e63eb255c3645cc6b Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Wed, 16 Oct 2024 07:32:01 -0400 Subject: [PATCH] Revert "Fix automatic provides on Python extension due to SONAME" - The root cause is fixed in rust-1.81.0-4 and later. This reverts commit 5d92fffdd308841a81bfbb5ee9a4a4fe8a656813. --- python-cramjam.spec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/python-cramjam.spec b/python-cramjam.spec index 0afeb41..eca4d93 100644 --- a/python-cramjam.spec +++ b/python-cramjam.spec @@ -22,13 +22,6 @@ BuildRequires: python3-devel BuildRequires: tomcli BuildRequires: cargo-rpm-macros >= 24 -# The Python extension module now gets a SONAME of libcramjam.so; we -# must ensure it is not used to generate automatic Provides. See: -# Rust 1.81+ implicitly / automatically sets soname on cdylib targets -# https://bugzilla.redhat.com/show_bug.cgi?id=2314879 -# https://docs.fedoraproject.org/en-US/packaging-guidelines/AutoProvidesAndRequiresFiltering/#_filtering_provides_and_requires_after_scanning -%global __provides_exclude ^libcramjam\\.so.*$ - %global common_description %{expand: %{summary}.}