_BUILD -nostdinc -iwithprefix include mpu401_uart.c mpu401.c > .depend mpu401.c:31:27: acpi/acpi_bus.h: No such file or directory make[3]: *** [fastdep] Error 1 make[3]: Leaving directory `/var/tmp/portage/alsa-driver-1.0.6a/work/alsa-driver-1.0.6a/drivers/mpu401' make[2]: *** [_sfdep_mpu401] Error 2 make[2]: Leaving directory `/var/tmp/portage/alsa-driver-1.0.6a/work/alsa-driver-1.0.6a/drivers' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-1.0.6a/work/alsa-driver-1.0.6a' make: *** [include/sndversions.h] Error 2 !!! ERROR: media-sound/alsa-driver-1.0.6a failed. !!! Function src_compile, Line 90, Exitcode 2 !!! Parallel Make Failed Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge alsa-driver 3. Actual Results: I get the error that I posted under details. Expected Results: merged the driver. The only other apps that I had open at the time were a web browser, mail client, chat client.
could you post emerge info, please?
Portage 2.0.50-r11 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r6) ================================================================= System uname: 2.4.20-gentoo-r6 i686 Intel(R) Celeron(R) CPU 2.40GHz Gentoo Base System version 1.4.3.8p1 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -march=i686 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://lug.mtu.edu/gentoo ftp://lug.mtu.edu/gentoo/source rsync://cudlug.cudenver.edu/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X apm arts avi berkdb bitmap-fonts crypt cups encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xprint xv zlib"
is your kernel configured and compiled in that directory?
also, you REALLY should consider updating your kernel to fix security issues.
When I installed on this box I used the most recent genkernel sources and at boot I used gentoo noacpi so I could get things up and running. So the problem apparently is that there isnt the acpi directory referenced in the ebuild, so not too sure where to head from here.
this looks like a genkernel issue. Reassigning... chances are this has been fixed. your kernel is well over a year old, you should update it anyways to get security fixes.
I grabbed the latest sources when I installed, so Im not sure why I got the older genkernel.
you installed around a year ago if your kernel is gentoo-sources-2.4.20-r6. Update your kernel.
can you please run.. unless you really wnat to keep these sources (not sure why you would) type this first: rm -Rf /usr/src/linux* then emerge sync emerge -Du world emerge -u genkernel emerge -u gentoo-dev-sources (or whichever sources you want to run) emerge unmerge modutils && emerge module-init-tools edit /etc/genkernel.conf and add/edit the line to read: MOUNTBOOT="yes" then run: genkernel --menuconfig --no-clean --bootsplash all with a 2.6 series kernel (development-sources, ck-sources, gentoo-dev-sources, mm-sources being the main ones) you dont need to install alsa-driver at all, so feel free to unmerge all instances of this. Please let me know how you get on. Regards, John
I'd like to keep my existing kernel image as well, b/c I use this box @ work and need it to boot. :) (i had some acpi conflicts when I installed so........) Not sure what to do. Do I just omit the rm -rf /usr/src/linux then follow the other steps, and update my bootloader config so that I can boot either image?
the boot image should be in /boot /usr/src/linux is all the source and config for your original kernel. assumnig you dont need this anymore I'd jsut get rid. or if you do want it, rm -Rf /usr/src/linux instead to remove the symlink. its to ensure you have a nice new kernel in /usr/src/linux for genkernel :) if you go to /boot/ an dlook for your kernel images, i would move them to something like bzImage-good and add a new entry in your bootloader to reference these as a failsafe.
the image is not in /usr/src, only the source is there... I wouldn't recommend trashing it all, but youu really should update your kernel.
Please reopen if the issue does still exist on newer kernels.