I just emerged genkernel 3.0.2, and could not get an accurate .config file created for the gentoo development kernel 2.6.5. When I run make oldconfig myself, the new .config accurately reflects /proc/config.gz Reproducible: Always Steps to Reproduce: 1. genkernel --install --debuglevel=5 --color --bootsplash --menuconfig all Also tried --xconfig and --gconfig in place of --menuconfig, but with the same results. Actual Results: The new .config has the line CONFIG_M486=y Expected Results: the new .config should have the line CONFIG_MPENTIUMM=y, as this is the line in /proc/config.gz, and is also the line when I manually run make oldconfig
Genkernel doesn't use /proc/config.gz; it uses a default configuration available in /usr/share/genkernel/x86/kernel-config-2.6. I'll make an option so that that is not used.
If you do "genkernel --no-clean --oldconfig --menuconfig all" with 3.0.2b you shouldn't get this issue any more - which is genkernel using its default configuration in /usr/share/genkernel/x86 containing the "CONFIG_M486=y" line. If you still get this problem, please reopen this bug. Thanks!