From fc4b4c666f89843f5df52bedfa109be3a1c3b7c5 Mon Sep 17 00:00:00 2001 From: Paul Bolle Date: Oct 14 2016 00:15:45 +0000 Subject: Don't list /lib/modules/$KernelVer/kernel twice For quite some time I see warnings like warning: File listed twice: /lib/modules/[...]/kernel when building the kernel-core rpm. This is because that directory is included both in module-dirs.list (and therefor in, basically, kernel-core.list) and in kernel_variant_files(). Tweak the find command that generates module-dirs.list so that this directory is not included in that list anymore. Signed-off-by: Paul Bolle --- diff --git a/kernel.spec b/kernel.spec index 41bf22b..cfbc466 100644 --- a/kernel.spec +++ b/kernel.spec @@ -1580,7 +1580,7 @@ BuildKernel() { # Go back and find all of the various directories in the tree. We use this # for the dir lists in kernel-core - find lib/modules/$KernelVer/kernel -type d | sort -n > module-dirs.list + find lib/modules/$KernelVer/kernel -mindepth 1 -type d | sort -n > module-dirs.list # Cleanup rm System.map