diff --git a/python-rpm-macros.spec b/python-rpm-macros.spec index 76d264d..cd4d6af 100644 --- a/python-rpm-macros.spec +++ b/python-rpm-macros.spec @@ -49,7 +49,7 @@ elseif posix.stat('macros.python-srpm') then end } Version: %{__default_python3_version} -Release: 15%{?dist} +Release: 16%{?dist} BuildArch: noarch @@ -58,6 +58,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. @@ -145,6 +151,9 @@ install -m 755 brp-* %{buildroot}%{_rpmconfigdir}/redhat/ %changelog +* Mon Jan 31 2022 Miro HronĨok - 3.10-16 +- Explicitly opt-out from Python name-based provides and obsoletes generators + * Tue Dec 21 2021 Tomas Orsava - 3.10-15 - Add lua helper functions to make it possible to automatically generate Obsoletes tags