From 8636968f9a24e4a1cce1753ca68631a0ae2ced71 Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Mon, 25 Mar 2013 11:18:11 -0700 Subject: [PATCH] Provide ${kmodname}-devel-kmod for yum-builddep In order to ensure that yum-builddep pulls in all the build requirements a generic ${kmodname}-devel-kmod provides line is added. This allows a version of the development headers to be included without requiring knowledge of the kernel version. This is important because unlike rpmbuild which does correctly expand the source rpm spec file, yum-builddep does not. Without this generic provides line mock which relies on yum-builddep is unable to automatically satisfy the dependency. Signed-off-by: Brian Behlendorf --- scripts/kmodtool | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/kmodtool b/scripts/kmodtool index 2170c4a908ae..2fe014c7f08e 100755 --- a/scripts/kmodtool +++ b/scripts/kmodtool @@ -243,7 +243,8 @@ print_rpmtemplate_per_kmoddevelpkg () Summary: ${kmodname} kernel module(s) devel for ${kernel_uname_r} Group: System Environment/Kernel Requires: ${kmodname}-devel-kmod-common = %{?epoch:%{epoch}:}%{version}-%{release} -Provides: kmod-${kmodname}-devel-uname-r = ${kernel_uname_r} +Provides: ${kmodname}-devel-kmod = %{?epoch:%{epoch}:}%{version}-%{release} +Provides: ${kmodname}-devel-kmod-uname-r = ${kernel_uname_r} EOF # second part