jumpbox eparra # emerge -p world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] media-gfx/splashutils-1.1.9.7 [0.9.1] jumpbox eparra # emerge world Calculating world dependencies ...done! >>> emerge (1 of 1) media-gfx/splashutils-1.1.9.7 to / >>> md5 files ;-) splashutils-1.1.9.8.ebuild >>> md5 files ;-) splashutils-1.1.9.6-r1.ebuild >>> md5 files ;-) splashutils-0.9.1.ebuild >>> md5 files ;-) splashutils-1.1.9.7.ebuild >>> md5 files ;-) files/digest-splashutils-1.1.9.6-r1 >>> md5 files ;-) files/digest-splashutils-1.1.9.7 >>> md5 files ;-) files/digest-splashutils-1.1.9.8 >>> md5 files ;-) files/digest-splashutils-0.9.1 >>> md5 src_uri ;-) splashutils-lite-1.1.9.7.tar.bz2 >>> md5 src_uri ;-) splashutils-gentoo-0.1.11.tar.bz2 >>> md5 src_uri ;-) miscsplashutils-0.1.3.tar.bz2 >>> md5 src_uri ;-) libpng-1.2.8.tar.bz2 >>> md5 src_uri ;-) jpegsrc.v6b.tar.gz >>> md5 src_uri ;-) freetype-2.1.9.tar.bz2 >>> md5 src_uri ;-) zlib-1.2.1.tar.bz2 >>> md5 src_uri ;-) klibc-1.0.8.tar.bz2 * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.12-gentoo-r6 * getfilevar requires 2 variables, with the second a valid file. * getfilevar <VARIABLE> <CONFIGFILE> * Could not find a usable .config in the kernel source directory. * Please ensure that /usr/src/linux points to a configured set of Linux sources. * If you are using KBUILD_OUTPUT, please set the environment var so that * it points to the necessary object directory so that it might find .config. * These sources have not yet been prepared. * We cannot build against an unprepared tree. * To resolve this, please type the following: * * # cd /usr/src/linux * # make oldconfig * # make modules_prepare * * Then please try merging this module again. !!! ERROR: media-gfx/splashutils-1.1.9.7 failed. !!! Function check_kernel_built, Line 359, Exitcode 0 !!! Kernel sources need compiling first Reproducible: Always Steps to Reproduce: 1. emege splashutils 2. 3.
(In reply to comment #0) > * Could not find a usable .config in the kernel source directory. > * Please ensure that /usr/src/linux points to a configured set of Linux sources. > * If you are using KBUILD_OUTPUT, please set the environment var so that > * it points to the necessary object directory so that it might find .config. > * These sources have not yet been prepared. > * We cannot build against an unprepared tree. > * To resolve this, please type the following: > * > * # cd /usr/src/linux > * # make oldconfig > * # make modules_prepare > * > * Then please try merging this module again. > > !!! ERROR: media-gfx/splashutils-1.1.9.7 failed. > !!! Function check_kernel_built, Line 359, Exitcode 0 > !!! Kernel sources need compiling first Looks like your kernel has not been prepared. You must configure and compile it before installing splashutils. If that's the case please resolve as invalid.
Just follow the instructions. Reopen if it still does not work then.