|
@@ -1,7 +1,7 @@
|
|
-From 819c1b06089925d6944bf2dad9dc29649b7510d5 Mon Sep 17 00:00:00 2001
|
|
|
|
|
|
+From 1ff16b22002a0c7f76f74042e07d8c44d2fe3db7 Mon Sep 17 00:00:00 2001
|
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
Date: Sat, 22 Jul 2023 10:40:32 +0200
|
|
Date: Sat, 22 Jul 2023 10:40:32 +0200
|
|
-Subject: [PATCH] Let kernel-surface conflict with older versions of the
|
|
|
|
|
|
+Subject: [PATCH 3/5] Let kernel-surface conflict with older versions of the
|
|
package
|
|
package
|
|
|
|
|
|
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
@@ -10,10 +10,10 @@ Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
|
|
1 file changed, 20 insertions(+)
|
|
1 file changed, 20 insertions(+)
|
|
|
|
|
|
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
|
|
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
|
|
-index ea7de5884a89..43dce82a9d36 100644
|
|
|
|
|
|
+index 98995c878ea8..4f3253f17121 100644
|
|
--- a/redhat/kernel.spec.template
|
|
--- a/redhat/kernel.spec.template
|
|
+++ b/redhat/kernel.spec.template
|
|
+++ b/redhat/kernel.spec.template
|
|
-@@ -698,6 +698,10 @@ Requires: kernel-modules-uname-r = %{KVERREL}
|
|
|
|
|
|
+@@ -654,6 +654,10 @@ Requires: kernel-modules-uname-r = %{KVERREL}
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}
|
|
Provides: installonlypkg(kernel)
|
|
Provides: installonlypkg(kernel)
|
|
Provides: kernel = %{KVERREL}
|
|
Provides: kernel = %{KVERREL}
|
|
@@ -24,7 +24,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
%endif
|
|
%endif
|
|
|
|
|
|
|
|
|
|
-@@ -1355,6 +1359,8 @@ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suff
|
|
|
|
|
|
+@@ -1336,6 +1340,8 @@ Provides: kernel-devel-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suff
|
|
Provides: kernel-devel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: kernel-devel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: kernel-devel = %{KVERREL}%{?1:+%{1}}\
|
|
Provides: kernel-devel = %{KVERREL}%{?1:+%{1}}\
|
|
Provides: installonlypkg(kernel)\
|
|
Provides: installonlypkg(kernel)\
|
|
@@ -33,7 +33,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
AutoReqProv: no\
|
|
AutoReqProv: no\
|
|
Requires(pre): findutils\
|
|
Requires(pre): findutils\
|
|
Requires: findutils\
|
|
Requires: findutils\
|
|
-@@ -1384,6 +1390,8 @@ Summary: Meta package to install matching core and devel packages for a given %{
|
|
|
|
|
|
+@@ -1365,6 +1371,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}}-devel = %{specrpmversion}-%{release}\
|
|
Requires: %{package_name}%{?1:-%{1}}-core = %{specrpmversion}-%{release}\
|
|
Requires: %{package_name}%{?1:-%{1}}-core = %{specrpmversion}-%{release}\
|
|
Provides: kernel-devel-matched = %{specrpmversion}-%{release}\
|
|
Provides: kernel-devel-matched = %{specrpmversion}-%{release}\
|
|
@@ -42,7 +42,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
%description %{?1:%{1}-}devel-matched\
|
|
%description %{?1:%{1}-}devel-matched\
|
|
This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\
|
|
This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\
|
|
%{nil}
|
|
%{nil}
|
|
-@@ -1416,6 +1424,8 @@ Provides: kernel%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix
|
|
|
|
|
|
+@@ -1397,6 +1405,8 @@ Provides: kernel%{?1:-%{1}}-modules-internal-uname-r = %{KVERREL}%{uname_suffix
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
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-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Requires: kernel%{?1:-%{1}}-modules-core-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 ea7de5884a89..43dce82a9d36 100644
|
|
AutoReq: no\
|
|
AutoReq: no\
|
|
AutoProv: yes\
|
|
AutoProv: yes\
|
|
%description %{?1:%{1}-}modules-internal\
|
|
%description %{?1:%{1}-}modules-internal\
|
|
-@@ -1437,6 +1447,8 @@ Provides: kernel%{?1:-%{1}}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{?
|
|
|
|
|
|
+@@ -1418,6 +1428,8 @@ Provides: kernel%{?1:-%{1}}-modules-extra-uname-r = %{KVERREL}%{uname_suffix %{?
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
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-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Requires: kernel%{?1:-%{1}}-modules-core-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 ea7de5884a89..43dce82a9d36 100644
|
|
%if %{-m:1}%{!-m:0}\
|
|
%if %{-m:1}%{!-m:0}\
|
|
Requires: kernel-modules-extra-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-modules-extra-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
%endif\
|
|
%endif\
|
|
-@@ -1460,6 +1472,8 @@ Provides: installonlypkg(kernel-module)\
|
|
|
|
|
|
+@@ -1441,6 +1453,8 @@ Provides: installonlypkg(kernel-module)\
|
|
Provides: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: kernel%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Requires: kernel-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}}}\
|
|
Requires: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -69,7 +69,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
%if %{-m:1}%{!-m:0}\
|
|
%if %{-m:1}%{!-m:0}\
|
|
Requires: kernel-modules-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-modules-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
%endif\
|
|
%endif\
|
|
-@@ -1482,6 +1496,8 @@ Provides: kernel-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1:
|
|
|
|
|
|
+@@ -1463,6 +1477,8 @@ Provides: kernel-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1:
|
|
Provides: installonlypkg(kernel-module)\
|
|
Provides: installonlypkg(kernel-module)\
|
|
Provides: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: kernel%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Requires: kernel-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
@@ -78,7 +78,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
%if %{-m:1}%{!-m:0}\
|
|
%if %{-m:1}%{!-m:0}\
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
%endif\
|
|
%endif\
|
|
-@@ -1504,6 +1520,8 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}+%{uname_suffix %{1}}\
|
|
|
|
|
|
+@@ -1485,6 +1501,8 @@ Requires: kernel-%{1}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{1}}\
|
|
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
|
%if "%{1}" == "rt" || "%{1}" == "rt-debug"\
|
|
Requires: realtime-setup\
|
|
Requires: realtime-setup\
|
|
%endif\
|
|
%endif\
|
|
@@ -87,7 +87,7 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
Provides: installonlypkg(kernel)\
|
|
Provides: installonlypkg(kernel)\
|
|
Provides: kernel = %{KVERREL}+%{1}\
|
|
Provides: kernel = %{KVERREL}+%{1}\
|
|
%description %{1}\
|
|
%description %{1}\
|
|
-@@ -1539,6 +1557,8 @@ Summary: %{variant_summary}\
|
|
|
|
|
|
+@@ -1521,6 +1539,8 @@ Summary: %{variant_summary}\
|
|
Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: kernel-%{?1:%{1}-}core-uname-r = %{KVERREL}%{uname_suffix %{?1:+%{1}}}\
|
|
Provides: installonlypkg(kernel)\
|
|
Provides: installonlypkg(kernel)\
|
|
Provides: kernel-%{?1:%{1}-}core = %{KVERREL}%{?1:+%{1}}\
|
|
Provides: kernel-%{?1:%{1}-}core = %{KVERREL}%{?1:+%{1}}\
|
|
@@ -97,5 +97,5 @@ index ea7de5884a89..43dce82a9d36 100644
|
|
Requires: kernel-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
Requires: kernel-%{?1:%{1}-}-modules-core-uname-r = %{KVERREL}%{uname_variant %{?1:+%{1}}}\
|
|
--
|
|
--
|
|
-2.41.0
|
|
|
|
|
|
+2.45.1
|
|
|
|
|