As per summary, emerge fails with the following: gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a/include -I/usr/src/linux/include -O2 -mpreferred-stack-boundary=2 -march=athlon -DLINUX -Wall -Wstrict-prototypes -fomit-frame-pointer -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -DALSA_BUILD hwdep32.c ioctl32.c pcm32.c rawmidi32.c seq32.c timer32.c > .depend In file included from /usr/src/linux/include/linux/irq.h:19, from /usr/src/linux/include/asm/hardirq.h:6, from /usr/src/linux/include/linux/interrupt.h:10, from /var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a/include/sound/timer.h:27, from ../../alsa-kernel/core/ioctl32/seq32.c:25, from seq32.c:2: /usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: No such file or directoryIn file included from /usr/src/linux/include/linux/irq.h:19, from /usr/src/linux/include/asm/hardirq.h:6, from /usr/src/linux/include/linux/interrupt.h:10, from /var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a/include/sound/timer.h:27, from ../../alsa-kernel/core/ioctl32/timer32.c:25, from timer32.c:2: /usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: No such file or directorymake[3]: *** [fastdep] Error 1 make[3]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a/acore/ioctl32' make[2]: *** [_sfdep_ioctl32] Error 2 make[2]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-driver-0.9.3a/work/alsa-driver-0.9.3a' make: *** [include/sndversions.h] Error 2 !!! ERROR: media-sound/alsa-driver-0.9.3a failed. !!! Function src_compile, Line 59, Exitcode 2 !!! Parallel Make Failed Reproducability: Always Steps to reproduce: emerge /usr/portage/media-sound/alsa-driver/alsa-driver-0.9.3a.ebuild Actual results: Error as above Expected results: successfull emerge Date & Build: 5th May 2003 - Gentoo Linux 1.4rc3 (kept fully up to date with stable portage) Additional Info: Some make.conf contents: USE="X gtk2 gtk gnome alsa cups samba mpeg oggvorbis -qt -kde" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe" ALSA_CARDS="intel8x0" Kernel has alsa sound support compiled as module (which works ok) Hardware: Asus A7N8X Deluxe Nforce2 MOBO AthlonXP 2600 Nvidia Geforce TI4200 This is my first bug report, so let me know if I missed anything. Cheers
2.5 kernel series contains alsa drivers, you don't need to separately emerge this.
1) Apologies, a frefresh of my browser reposted as 20296 as well. Thats a duplicate :( 2) I'm trying to gewt the SPDIF out working, and read that the alsa in the kernel is quite old. The 0.9.3a seems (according to cvs) to contain some fixes that should get SPDIF out working for my setup, so was hoping to give it a try.
*** Bug 20496 has been marked as a duplicate of this bug. ***
It correct that you don't need to emerge alsa-driver with the development kernel trees, but there are other packages that require this ebuild to be able to emerge ( kde-base/kbdelibs for example ).
I am not sure why an ebuild would need to depend on alsa-driver directly, since the ebuilds should require alsa-lib. Maybe kdebase needs not depend on alsa-driver?
In reference to comment 4, if you are using development-sources and don't need alsa-driver installed, but some packages require it, just get portage to inject the ebuild: emerge inject alsa-driver
fixed as far as kde is concerned, removing us from cc
the alsa-driver in the kernel should have been updated by now, let us know if you still have problems with this