genkernel 3.3.5 when invoked with the --gensplash-res command argument in addition to the --gensplash=/path-to-theme it specified that the splash configuration is missing. But a simple ls to /etc/splash/selected-theme shows that the files are there. Reproducible: Always Steps to Reproduce: 1. Install the gensplash themes you would like to use like livecd-2005.1 2. Invoke genkernel with the arguments: genkernel all --menuconfig --install --gensplash=/etc/splash/livecd-2005.1 --gensplash-res=1024x768 Actual Results: Kernel compiles fine, but genkernel gives this message at the end. >> Installing gensplash [ using the /etc/splash/livecd-2005.1 theme ]... Warning: config file for theme '/etc/splash/livecd-2005.1', resolution 1024x768 does not exist! Expected Results: The splash configuration should be find without problems. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r0, 2.6.12-morph6 i686) ================================================================= System uname: 2.6.12-morph6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -fPIC -pipe -ffast-math -Wl,-z,now" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -fPIC -pipe -ffast-math -Wl,-z,now" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="en_US" LINGUAS="en es" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X aac alsa apm arts avi berkdb bitmap-fonts cdparanoia cdr crypt cups curl dbus dvd dvdr eds emboss encode fam ffmpeg foomaticdb fortran gdbm gif gmail gmailtimestamps gpm gstreamer gtk gtk2 hal howl imagemagick imlib ipv6 java jpeg kde libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg ncurses nls nptl nptlonly ogg oggvorbis opengl oss pam pdflib perl pic png python qt quicktime readline rebootscripts sdl spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts updated-acpi usb vcd vorbis win32codecs xml2 xmms xv yahoo zeroconf zlib input_devices_synaptics linguas_en linguas_es userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS
sorry, it was a bug in my config. It works fine, closing the bug as invalid. Also as a suggestion, genkernel docs should be a bit cleaner (maybe a sample) about this. I tried the full theme path and only the theme name was needed, in both genkernel and on grub theme instruction.