If genkernel is installed on a system with no cpio on it genkernel makes a bogus initramfs. This is most easily be solved by making genkernel RDEPEND on cpio.
Fixed now... thanks