On Fedora 38+, obsolete the pypy3.8 package which is no longer available
By obsoleting pypy3.8 < 7.3.11-20 we allow some security backports in Fedora 36 and 37.
This commit is contained in:
parent
bb591a2e06
commit
6110f96141
17
pypy3.9.spec
17
pypy3.9.spec
@ -10,7 +10,7 @@ Version: %{basever}.%{micro}%{?pre:~%{pre}}
|
||||
# by Python version as well.
|
||||
# This potentially allows tags like Obsoletes: pypy3 < %%{version}-%%{release}.
|
||||
# https://bugzilla.redhat.com/2053880
|
||||
%global baserelease 2
|
||||
%global baserelease 3
|
||||
Release: %{baserelease}.%{pyversion}%{?dist}
|
||||
Summary: Python %{pyversion} implementation with a Just-In-Time compiler
|
||||
|
||||
@ -202,6 +202,9 @@ Conflicts: pypy3 < %{version}-%{release}
|
||||
%if 0%{?fedora} >= 37
|
||||
Obsoletes: pypy3.7 < 7.3.9-20
|
||||
%endif
|
||||
%if 0%{?fedora} >= 38
|
||||
Obsoletes: pypy3.8 < 7.3.11-20
|
||||
%endif
|
||||
%endif
|
||||
|
||||
# This prevents ALL subpackages built from this spec to require
|
||||
@ -241,6 +244,9 @@ Obsoletes: pypy3-libs < 7.3.4-4
|
||||
%if 0%{?fedora} >= 37
|
||||
Obsoletes: pypy3.7-libs < 7.3.9-20
|
||||
%endif
|
||||
%if 0%{?fedora} >= 38
|
||||
Obsoletes: pypy3.8-libs < 7.3.11-20
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%if %{with rpmwheels}
|
||||
@ -287,6 +293,9 @@ Provides: pypy3-test%{?_isa} = %{version}-%{release}
|
||||
%if 0%{?fedora} >= 37
|
||||
Obsoletes: pypy3.7-test < 7.3.9-20
|
||||
%endif
|
||||
%if 0%{?fedora} >= 38
|
||||
Obsoletes: pypy3.8-test < 7.3.11-20
|
||||
%endif
|
||||
%endif
|
||||
|
||||
%description test
|
||||
@ -306,6 +315,9 @@ Obsoletes: pypy3-devel < 7.3.4-4
|
||||
%if 0%{?fedora} >= 37
|
||||
Obsoletes: pypy3.7-devel < 7.3.9-20
|
||||
%endif
|
||||
%if 0%{?fedora} >= 38
|
||||
Obsoletes: pypy3.8-devel < 7.3.11-20
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Supplements: tox
|
||||
@ -838,6 +850,9 @@ CheckPyPy pypy%{pyversion}-c
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Feb 17 2023 Miro Hrončok <mhroncok@redhat.com> - 7.3.11-3.3.9
|
||||
- On Fedora 38+, obsolete the pypy3.8 package which is no longer available
|
||||
|
||||
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 7.3.11-2.3.9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user