If you want to compile your own kernel, whatever that exactly means, then why are you using genkernel? Genkernel isn´t perfect.
I tried genkernel too to configure a 2.4.x kernel but didn´t work for me either. Best way is to manually configure the kernel.
Go to /usr/src/linux and do a make menuconfig and select the things you need for your current hardware. After that make dep clean && make bzImage modules modules_install Then copy the bzImage from /usr/src/linux/arch/i386/boot/ into your /boot and configure your bootloader.
In case you haven't used "genkernel --config", it does all of that for you in steps, except configure your bootloader. The "--config" flag will run "make menuconfig" as part of the process allowing you to configure the kernel manually.
It does process "busybox", whatever that is...
Regards
Hall
-- [EMAIL PROTECTED] mailing list