diff --git a/python-rpm-macros.spec b/python-rpm-macros.spec index 29014f5..84e394a 100644 --- a/python-rpm-macros.spec +++ b/python-rpm-macros.spec @@ -1,6 +1,6 @@ Name: python-rpm-macros Version: 3.9 -Release: 49%{?dist} +Release: 50%{?dist} Summary: The common Python RPM macros URL: https://src.fedoraproject.org/rpms/python-rpm-macros/ @@ -30,6 +30,12 @@ BuildArch: noarch # For compileall2.py Requires: python-srpm-macros = %{version}-%{release} +# The packages are called python(3)-(s)rpm-macros +# We never want python3-rpm-macros to provide python-rpm-macros +# We opt out from all Python name-based automatic provides and obsoletes +%undefine __pythonname_provides +%undefine __pythonname_obsoletes + %description This package contains the unversioned Python RPM macros, that most implementations should rely on. @@ -101,6 +107,9 @@ install -m 644 import_all_modules.py %{buildroot}%{_rpmconfigdir}/redhat/ %changelog +* Tue Feb 01 2022 Miro HronĨok - 3.9-50 +- Explicitly opt-out from Python name-based provides and obsoletes generators + * Wed Jan 19 2022 Tomas Orsava - 3.9-49 - Add lua helper functions to make it possible to automatically generate Obsoletes tags