packaging: fix the "devel" package requirements
authorManuel Bachmann <manuel.bachmann@open.eurogiciel.org>
Wed, 10 Sep 2014 17:01:11 +0000 (19:01 +0200)
committerStephane Desneux <stephane.desneux@open.eurogiciel.org>
Thu, 18 Sep 2014 11:02:49 +0000 (13:02 +0200)
"kernel-common-$arch-default-devel" was checking for
"kernel-common" instead of "kernel-common-$arch-default",
which means it was never installable without forcing.
Fixing this.

Change-Id: I4435b19634289840c3b8ca74ea7ab36c867ab357
Signed-off-by: Manuel Bachmann <manuel.bachmann@open.eurogiciel.org>
packaging/kernel-common.spec

index eec2e7f..671f287 100644 (file)
@@ -137,7 +137,7 @@ Group: Development/System
 Provides: kernel-devel = %{kernel_full_version}
 Provides: kernel-devel-uname-r = %{kernel_full_version}
 Requires(post): /usr/bin/find
-Requires: %{name} = %{version}-%{release}
+Requires: kernel-%{variant} = %{version}-%{release}
 AutoReqProv: no
 
 %description -n kernel-%{variant}-devel
@@ -149,7 +149,7 @@ against the %{variant} kernel package.
 Summary: The 'perf' performance counter tool
 Group: System/Kernel
 Provides: perf = %{kernel_full_version}
-Requires: %{name} = %{version}-%{release}
+Requires: kernel-%{variant} = %{version}-%{release}
 
 %description -n perf
 This package provides the "perf" tool that can be used to monitor performance