|
@@ -1,4 +1,4 @@
|
|
|
-From 33807d72f32905d0e5627904be5263d7a126bf36 Mon Sep 17 00:00:00 2001
|
|
|
+From 4da3688eddb23be31b8560e6c437fd7fe86ad809 Mon Sep 17 00:00:00 2001
|
|
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
|
Date: Sat, 22 Jul 2023 10:40:32 +0200
|
|
|
Subject: [PATCH 3/5] Let kernel-surface conflict with older versions of the
|
|
@@ -10,10 +10,10 @@ Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
|
1 file changed, 20 insertions(+)
|
|
|
|
|
|
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
|
|
|
-index 785bc32d0544..890d9225edd8 100644
|
|
|
+index 3b6c46b930e7..3b44b904b025 100644
|
|
|
--- a/redhat/kernel.spec.template
|
|
|
+++ b/redhat/kernel.spec.template
|
|
|
-@@ -654,6 +654,10 @@ Requires: kernel-modules-uname-r = %{KVERREL}
|
|
|
+@@ -666,6 +666,10 @@ Requires: kernel-modules-uname-r = %{KVERREL}
|
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
|
|
Provides: installonlypkg(kernel)
|
|
|
Provides: kernel = %{KVERREL}
|
|
@@ -24,7 +24,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
%endif
|
|
|
|
|
|
|
|
|
-@@ -1354,6 +1358,8 @@ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suff
|
|
|
+@@ -1378,6 +1382,8 @@ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suff
|
|
|
Provides: kernel-devel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Provides: kernel-devel = %{KVERREL}%{?1:+%{1}}\
|
|
|
Provides: installonlypkg(kernel)\
|
|
@@ -33,7 +33,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
AutoReqProv: no\
|
|
|
Requires(pre): findutils\
|
|
|
Requires: findutils\
|
|
|
-@@ -1383,6 +1389,8 @@ Summary: Meta package to install matching core and devel packages for a given %{
|
|
|
+@@ -1407,6 +1413,8 @@ Summary: Meta package to install matching core and devel packages for a given %{
|
|
|
Requires: %{package_name}%{?1:-%{1}}-devel = %{specrpmversion}-%{release}\
|
|
|
Requires: %{package_name}%{?1:-%{1}}-core = %{specrpmversion}-%{release}\
|
|
|
Provides: kernel-devel-matched = %{specrpmversion}-%{release}\
|
|
@@ -42,7 +42,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
%description %{?1:%{1}-}devel-matched\
|
|
|
This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\
|
|
|
%{nil}
|
|
|
-@@ -1415,6 +1423,8 @@ Provides: kernel%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix
|
|
|
+@@ -1439,6 +1447,8 @@ Provides: kernel%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix
|
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -51,7 +51,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
AutoReq: no\
|
|
|
AutoProv: yes\
|
|
|
%description %{?1:%{1}-}modules-internal\
|
|
|
-@@ -1436,6 +1446,8 @@ Provides: kernel%{?1:-%{1}}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{?
|
|
|
+@@ -1460,6 +1470,8 @@ Provides: kernel%{?1:-%{1}}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{?
|
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -60,7 +60,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-extra-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1459,6 +1471,8 @@ Provides: installonlypkg(kernel-module)\
|
|
|
+@@ -1483,6 +1495,8 @@ Provides: installonlypkg(kernel-module)\
|
|
|
Provides: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -69,7 +69,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1481,6 +1495,8 @@ Provides: kernel-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1:
|
|
|
+@@ -1505,6 +1519,8 @@ Provides: kernel-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1:
|
|
|
Provides: installonlypkg(kernel-module)\
|
|
|
Provides: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -78,7 +78,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1503,6 +1519,8 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
|
|
+@@ -1527,6 +1543,8 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
|
|
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
|
|
Requires: realtime-setup\
|
|
|
%endif\
|
|
@@ -87,7 +87,7 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
Provides: kernel = %{KVERREL}+%{1}\
|
|
|
%description %{1}\
|
|
|
-@@ -1539,6 +1557,8 @@ Summary: %{variant_summary}\
|
|
|
+@@ -1563,6 +1581,8 @@ Summary: %{variant_summary}\
|
|
|
Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
Provides: kernel-%{?1:%{1}-}core = %{KVERREL}%{?1:+%{1}}\
|
|
@@ -97,5 +97,5 @@ index 785bc32d0544..890d9225edd8 100644
|
|
|
Requires: kernel-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
--
|
|
|
-2.46.0
|
|
|
+2.47.0
|
|
|
|