Starting with sys-kernel/aufs-sources-3.18.6, using genkernel identifies the kernel as one point release lower, and requires /etc/kernels/ config file to be named with that lower identifier. The following is current build output with package sys-kernel/aufs-sources-3.18.7 emerged, and config file /etc/kernels/kernel-config-x86_64-3.18.6-aufs. % sudo genkernel all * Gentoo Linux Genkernel; Version 3.4.51.2 * Running with options: all * Using genkernel.conf from /etc/genkernel.conf * Sourcing arch-specific config.sh from /usr/share/genkernel/arch/x86_64/config.sh .. * Sourcing arch-specific modules_load from /usr/share/genkernel/arch/x86_64/modules_load .. * Linux Kernel 3.18.6-aufs for x86_64... * .. with config file /etc/kernels/kernel-config-x86_64-3.18.6-aufs * kernel: Using config from /etc/kernels/kernel-config-x86_64-3.18.6-aufs * Previous config backed up to .config--2015-02-12--08-13-34.bak * kernel: >> Running mrproper... * >> Running oldconfig... * kernel: >> Cleaning... * >> Compiling 3.18.6-aufs bzImage... Reproducible: Always Steps to Reproduce: 1. 2.Here 3.
Created attachment 396260 [details] emerge --info
+ + 13 Feb 2015; Justin Lecher <jlec@gentoo.org> +aufs-sources-3.18.6-r1.ebuild, + +aufs-sources-3.18.7-r1.ebuild, -aufs-sources-3.18.6.ebuild, + -aufs-sources-3.18.7.ebuild: + Fix wrong version of genpatches, #539882 +