Arrange seamless updates of the older PAE kernels

kernel*-latest packages now also obsolete & provide kernel*-pae*-latest.
This way, the older kernel*-pae*-latest packages will be properly
replaced with the appropriate new packages in the users' systems.
This commit is contained in:
Evgenii Shatokhin 2016-07-21 16:09:18 +03:00
parent ec9b2ccf64
commit 6e763e9b52

View file

@ -408,6 +408,8 @@ Group: System/Kernel and hardware \
Requires: %{kname}-%{1}-%{buildrel} \
%ifarch %{ix86} \
Conflicts: arch(x86_64) \
Obsoletes: %{kname}-%{1}-pae-%{kernelversion}.%{patchlevel}-latest < %{kversion}-%{release} \
Provides: %{kname}-%{1}-pae-%{kernelversion}.%{patchlevel}-latest = %{kversion}-%{release} \
%endif \
%description -n %{kname}-%{1}-%{kernelversion}.%{patchlevel}-latest \
This meta package aims to make sure you always have the \
@ -423,6 +425,8 @@ Group: Development/Kernel \
Requires: %{kname}-%{1}-devel-%{buildrel} \
%ifarch %{ix86} \
Conflicts: arch(x86_64) \
Obsoletes: %{kname}-%{1}-pae-%{kernelversion}.%{patchlevel}-devel-latest < %{kversion}-%{release} \
Provides: %{kname}-%{1}-pae-%{kernelversion}.%{patchlevel}-devel-latest = %{kversion}-%{release} \
%endif \
Provides: %{kname}-devel-latest \
%description -n %{kname}-%{1}-%{kernelversion}.%{patchlevel}-devel-latest \