genkernel 3.0, even after parsing the --no-bootsplash command, refuses to complete without the bootsplash ebuild merged and gives the following error: *initrd: copying bootsplash /usr/bin/genkernel: line 212: /sbin/splash: No such file or directory *gen_die(): could not copy 800x600 bootsplash with bootsplash merged, it is successful. (btw, this is for the 2.6 stable kernel) Reproducible: Always Steps to Reproduce: 1. run genkernel without bootsplash merged 2. 3. Actual Results: received the error message: *initrd: copying bootsplash /usr/bin/genkernel: line 212: /sbin/splash: No such file or directory *gen_die(): could not copy 800x600 bootsplash Expected Results: correctly read the --no-bootsplash argument and forego a bootsplash or at least more clearly give a solution.
I encountered the same problem, and discovered it's actually a feature of genkernel 3.0. The supplied /etc/genkernel.conf settings has bootsplash enabled by default; if you don't want to specify --no-bootsplash each time, change /etc/genkernel.conf Similarly, install is _disabled_ by default - why?! Whether these default values are a good idea is left as an exercise to the reader...
this is fixed in later versions of genkernel, upgrade!