Remove obsolete obsoletes

This commit is contained in:
Miro Hrončok 2019-07-12 18:41:02 +02:00
parent f7475de5fc
commit 0f89ab9113

View File

@ -329,13 +329,6 @@ Provides: python%{pyshortver} = %{version}-%{release}
# replace python36-3.6.2. # replace python36-3.6.2.
Obsoletes: python%{pyshortver} Obsoletes: python%{pyshortver}
# Shall be removed in Fedora 31
# The release is bumped to 20, so we can do f27 platform-python updates
# If the release in f27 ever goes >= 20, raise it here
# If platform-python is ever reintroduced, make it higher version than this:
%global platpyver 3.6.2-20
Obsoletes: platform-python < %{platpyver}
# Previously, this was required for our rewheel patch to work. # Previously, this was required for our rewheel patch to work.
# This is technically no longer needed, but we keep it recommended # This is technically no longer needed, but we keep it recommended
# for the developer experience. # for the developer experience.
@ -390,10 +383,6 @@ Provides: bundled(python3-setuptools) = 40.8.0
# See https://bugzilla.redhat.com/show_bug.cgi?id=1547131 # See https://bugzilla.redhat.com/show_bug.cgi?id=1547131
Recommends: %{name}%{?_isa} = %{version}-%{release} Recommends: %{name}%{?_isa} = %{version}-%{release}
# Shall be removed in Fedora 31
Obsoletes: platform-python-libs < %{platpyver}
Obsoletes: platform-python-libs-devel < %{platpyver}
%description libs %description libs
This package contains runtime libraries for use by Python: This package contains runtime libraries for use by Python:
- the majority of the Python standard library - the majority of the Python standard library
@ -426,9 +415,6 @@ Provides: 2to3 = %{version}-%{release}
Conflicts: %{name} < %{version}-%{release} Conflicts: %{name} < %{version}-%{release}
# Shall be removed in Fedora 31
Obsoletes: platform-python-devel < %{platpyver}
%description devel %description devel
This package contains the header files and configuration needed to compile This package contains the header files and configuration needed to compile
Python extension modules (typically written in C or C++), to embed Python Python extension modules (typically written in C or C++), to embed Python
@ -451,9 +437,6 @@ Obsoletes: %{name}-tools < %{version}-%{release}
%{?python_provide:%python_provide python3-idle} %{?python_provide:%python_provide python3-idle}
# Shall be removed in Fedora 31
Obsoletes: platform-python-tools < %{platpyver}
%description idle %description idle
IDLE is Pythons Integrated Development and Learning Environment. IDLE is Pythons Integrated Development and Learning Environment.
@ -473,9 +456,6 @@ Requires: %{name} = %{version}-%{release}
%{?python_provide:%python_provide python3-tkinter} %{?python_provide:%python_provide python3-tkinter}
# Shall be removed in Fedora 31
Obsoletes: platform-python-tkinter < %{platpyver}
%description tkinter %description tkinter
The Tkinter (Tk interface) library is a graphical user interface toolkit for The Tkinter (Tk interface) library is a graphical user interface toolkit for
the Python programming language. the Python programming language.
@ -488,9 +468,6 @@ Requires: %{name}-libs%{?_isa} = %{version}-%{release}
%{?python_provide:%python_provide python3-test} %{?python_provide:%python_provide python3-test}
# Shall be removed in Fedora 31
Obsoletes: platform-python-test < %{platpyver}
%description test %description test
The self-test suite for the Python interpreter. The self-test suite for the Python interpreter.