Not sure if this is a bug with the ebuild or not. My feeling is not, but I'll start here. I have an IBM thinkpad T40. The intel 810 module is compiled into the kernel, and that is the module that works from Knoppix. When trying to emerge - I get this: checking for sys/filio.h... no checking for sys/ioctl.h... no --------------------------------------------------------------------- --- Checking to see which audio header files your system uses. --- Most of these checks should fail. Do not be alarmed. checking for soundcard.h... no checking for sys/soundcard.h... no checking for machine/soundcard.h... no checking for sys/audio.h... no checking for sys/audioio.h... no checking for sys/audio.io.h... no checking for sun/audioio.h... no checking for dmedia/audio.h... no checking for sys/soundlib.h... no checking for sys/asoundlib.h... no checking for alsa/asoundlib.h... no checking for CoreAudio/CoreAudio.h... no checking for mme/mme_api.h... no configure: error: Could not find a support sound driver !!! ERROR: media-sound/esound-0.2.34 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed Has somethinf gone awry in the installation of the base system? Or is this a genuine ebuild bug. This is halting my 'emerge gnome', so I'm guessing that even without a sound card it should build. Here's my emerge info: Gentoo Base System version 1.4.3.13p1 Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.26_pre5-gentoo) ================================================================= System uname: 2.4.26_pre5-gentoo i686 Intel(R) Pentium(R) M processor 1300MHz Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://212.219.247.19/sites/www.ibiblio.org/gentoo/ http://212.219.247.20/sites/www.ibiblio.org/gentoo/ http://212.219.247.14/sites/www.ibiblio.org/gentoo/ http://194.83.57.7/sites/www.ibiblio.org/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 crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Please ignore. I'd explicitly removed the linux-headers package (long story) and not explicitly remerged them, and the 'emerge gnome' order or doing things didn't want to install the linux-headers until later in the process. linux-headers are remerged now and the problem has mysteriously vanished :)
closing