From 52258891d45ecc8f3d68adb8982522da2f3db1c4 Mon Sep 17 00:00:00 2001 From: Koichiro Iwao Date: Mon, 2 Mar 2026 02:30:41 +0000 Subject: [PATCH] Add a pseudo subpackage -modules-extra-matched to resolve dependency issue --- SPECS/raspberrypi2.spec | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/SPECS/raspberrypi2.spec b/SPECS/raspberrypi2.spec index b574701..5332e12 100644 --- a/SPECS/raspberrypi2.spec +++ b/SPECS/raspberrypi2.spec @@ -11,7 +11,7 @@ ExclusiveArch: aarch64 %define local_version v8 %define bcmmodel 2711 -%define extra_version 1 +%define extra_version 2 # This originally implies Kernel 4.x for RPi 2 and is not appropriate now. # Be careful to change this not to disturb the seamless package update. @@ -141,6 +141,20 @@ AutoProv: yes %description kernel%{?ksuffix}-modules-extra This package provides pseudo dependency for the packages that depends on regular kernel-modules-extra packages. + +%package kernel%{?ksuffix}-modules-extra-matched +Summary: Pseudo package for extra kernel modules +Group: System Environment/Kernel +Provides: kernel-modules-extra-matched = %{version}-%{release} +Provides: kernel-modules-extra-matched-uname-r = %{version}-%{release} +Provides: installonlypkg(kernel-module) +Obsoletes: kernel-modules-extra-matched < %{version}-%{release} +Requires: %{name}-kernel%{?ksuffix} = %{version}-%{release} +AutoReq: no +AutoProv: yes +%description kernel%{?ksuffix}-modules-extra-matched +This package provides pseudo dependency for the packages that depends on regular +kernel-modules-extra-matched packages. %endif %if %{with_tools} @@ -462,6 +476,10 @@ cp $(ls -1 /boot/config-kernel-*-*|sort -V|tail -1) /boot/config-kernel.inc %files kernel%{?ksuffix}-modules-extra # empty package %defattr(-,root,root) + +%files kernel%{?ksuffix}-modules-extra-matched +# empty package +%defattr(-,root,root) %endif %endif @@ -516,6 +534,9 @@ cp $(ls -1 /boot/config-kernel-*-*|sort -V|tail -1) /boot/config-kernel.inc %endif %changelog +* Mon Mar 02 2026 Koichiro Iwao - 6.12.47-20250916.v8.2 +- Add a pseudo subpackage -modules-extra-matched to resolve dependency issue + * Fri Oct 03 2025 Koichiro Iwao - 6.12.47-20250916.v8.1 - Update kernel to v6.12.47 stable_20250916 - Make it buildable on Fedora -- 2.47.3