Issuing genkernel with the --no-ramdisk-modules option still includes the modules into the initial ramdisk. This is due to a typo. The following patch fixes this issue. --- gen_cmdline.sh.orig 2008-12-13 23:05:46.000000000 +0100 +++ gen_cmdline.sh 2008-12-13 23:06:19.000000000 +0100 @@ -371,7 +371,7 @@ print_info 2 "CMD_NOINSTALL: ${CMD_NOINSTALL}" ;; --no-ramdisk-modules) - CMD_NOiRAMDISKMODULES=1 + CMD_NORAMDISKMODULES=1 print_info 2 "CMD_NORAMDISKMODULES: ${CMD_NORAMDISKMODULES}" ;; --all-ramdisk-modules) Reproducible: Always Steps to Reproduce: 1. Ruild your kernel with genkernel and the --no-ramdisk-modules. 2. Reboot. 3. Observe all the modules being loaded anyway.
What genkernel version? Maybe your emerge --info output are also helpful
Hmm, I wonder how long that's been there. Anyway, fixed in git. Thanks.
Shouldn't this bug be closed? I'm using 3.4.10.904 (which is "stable") and the bug's not there anymore. (I just noticed, because I was missing the feature, and wanted to complain about its disapperiance.) But there is something to complain about: The option is not documented (anymore) in the man page. But this is a very usefull option for people (like me) compiling their own kernels (who still need user space for crypto-disks).