"genkernel --bootsplash" hangs at the line "cat ${BOOT_SPLASH_INITRD} >>${TEMP}/initrd" possibly due to ${BOOT_SPLASH_INITRD} being undefined. Reproducible: Always Steps to Reproduce: 1. genkernel --bootsplash 2. 3. Actual Results: It hangs Expected Results: Finshed building Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r9, 2.4.22-ck2) ================================================================= System uname: 2.4.22-ck2 i686 AMD Athlon(TM) XP1900+ Gentoo Base System version 1.4.3.12 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/xdvi/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://ftp.blueyonder.co.uk/mirrors/ftp.gentoo.org/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gdbm berkdb slang readline arts tetex aalib bonobo svga tcltk java guile ruby sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis qt kde motif opengl mozilla cdr X gtk gnome alsa imap dvd doc apache2 gtk2 tiff emacs fbcon flac xine javascript lufsusermount mmx 3dnow sse wxwindows"
This bug is already convered in #23431. BOOT_SPLASH_INITRD is defined in /etc/kernel/settings. Besides that, there *IS* a bug in the mentioned line; the bootsplash image is added to initrd instead of intitrd.gz (l. 352). Sebastian
this is a pre 3.x bug we're not accepting reports on genkernel v < 3