/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/../../../../i686-pc-linux-gnu/bin/ld: warning: libasound.so.2, needed by /usr/lib/libesd.so.0, not found (try using -rpath or -rpath-link) ---- lots of error messages - see URL --- /usr/lib/libesd.so.0: undefined reference to `snd_pcm_hw_params_set_buffer_size_near@ALSA_0.9.0rc4' /usr/lib/libesd.so.0: undefined reference to `snd_ctl_card_info@ALSA_0.9' collect2: ld returned 1 exit status make[3]: *** [gthumb] Error 1 make[3]: Leaving directory `/var/tmp/portage/gthumb-2.6.5/work/gthumb-2.6.5/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gthumb-2.6.5/work/gthumb-2.6.5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gthumb-2.6.5/work/gthumb-2.6.5' make: *** [all] Error 2 !!! ERROR: media-gfx/gthumb-2.6.5 failed. !!! Function gnome2_src_compile, Line 37, Exitcode 2 BTW, I am not using ALSA, so this sort of makes sense. Why gthumb wants to do something with sound is another matter... Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.11.11 i686) ================================================================= System uname: 2.6.11.11 i686 Mobile Pentium II Gentoo Base System version 1.6.13 dev-lang/python: 2.2.3-r5, 2.3.5 sys-apps/sandbox: 1.2.10 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="-O3 -march=pentium2 -funroll-loops -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnuCONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium2 -funroll-loops -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://ibiblio.org/pub/Linux/distributions/gentoo/" 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 X aalib apm arts avi berkdb bitmap-fonts browserplugin crypt cups curl dhcp directfb divx4linux dvd emboss encode esd ethereal fam fbcon foomaticdb gd gdbm gif gpm gtk gtk2 imagemagick imlib ipv6 javascript jpeg justfy libg++ libwww mad matroska mikmod mmx motif mozilla mp3 mpeg ncurses nethack network nls nojoystick offensive ogg oggvorbis opengl oss pam pcmcia pdflib perl png pnp ppds python quicktime readline real rtc samba sdl slang spell ssl svga sysfs tcltk tcpd tiff truetype truetype-fonts trusted type1-fonts v4l v4l2 vorbis wavelan xml xml2 xmms xosd xprint xv xvid zlib video_cards_neomagic userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS"
libasound is in media-libs/alsa-lib...since your not using alsa, you wouldn't have this pack :) Could you attach config.log and a full build log? Thanks!
undefined references point to linking to libs who's dependant libs have been removed. this is what revdep-rebuild is meant for.
No response from user...