|
@@ -1,4 +1,4 @@
|
|
|
-From 1ff16b22002a0c7f76f74042e07d8c44d2fe3db7 Mon Sep 17 00:00:00 2001
|
|
|
+From 33807d72f32905d0e5627904be5263d7a126bf36 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,7 +10,7 @@ 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 98995c878ea8..4f3253f17121 100644
|
|
|
+index 785bc32d0544..890d9225edd8 100644
|
|
|
--- a/redhat/kernel.spec.template
|
|
|
+++ b/redhat/kernel.spec.template
|
|
|
@@ -654,6 +654,10 @@ Requires: kernel-modules-uname-r = %{KVERREL}
|
|
@@ -24,7 +24,7 @@ index 98995c878ea8..4f3253f17121 100644
|
|
|
%endif
|
|
|
|
|
|
|
|
|
-@@ -1336,6 +1340,8 @@ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suff
|
|
|
+@@ -1354,6 +1358,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 98995c878ea8..4f3253f17121 100644
|
|
|
AutoReqProv: no\
|
|
|
Requires(pre): findutils\
|
|
|
Requires: findutils\
|
|
|
-@@ -1365,6 +1371,8 @@ Summary: Meta package to install matching core and devel packages for a given %{
|
|
|
+@@ -1383,6 +1389,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 98995c878ea8..4f3253f17121 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}
|
|
|
-@@ -1397,6 +1405,8 @@ Provides: kernel%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix
|
|
|
+@@ -1415,6 +1423,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 98995c878ea8..4f3253f17121 100644
|
|
|
AutoReq: no\
|
|
|
AutoProv: yes\
|
|
|
%description %{?1:%{1}-}modules-internal\
|
|
|
-@@ -1418,6 +1428,8 @@ Provides: kernel%{?1:-%{1}}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{?
|
|
|
+@@ -1436,6 +1446,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 98995c878ea8..4f3253f17121 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-extra-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1441,6 +1453,8 @@ Provides: installonlypkg(kernel-module)\
|
|
|
+@@ -1459,6 +1471,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 98995c878ea8..4f3253f17121 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1463,6 +1477,8 @@ Provides: kernel-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1:
|
|
|
+@@ -1481,6 +1495,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 98995c878ea8..4f3253f17121 100644
|
|
|
%if %{-m:1}%{!-m:0}\
|
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
|
%endif\
|
|
|
-@@ -1485,6 +1501,8 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
|
|
+@@ -1503,6 +1519,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 98995c878ea8..4f3253f17121 100644
|
|
|
Provides: installonlypkg(kernel)\
|
|
|
Provides: kernel = %{KVERREL}+%{1}\
|
|
|
%description %{1}\
|
|
|
-@@ -1521,6 +1539,8 @@ Summary: %{variant_summary}\
|
|
|
+@@ -1539,6 +1557,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 98995c878ea8..4f3253f17121 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.45.1
|
|
|
+2.46.0
|
|
|
|