/usr/lib/libglib-2.0.so /usr/lib/libesd.a(audio.o)(.text+0xa): In function `print_state': : undefined reference to `snd_pcm_status_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x17): In function `print_state': : undefined reference to `snd_pcm_status_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x40): In function `print_state': : undefined reference to `snd_pcm_status' /usr/lib/libesd.a(audio.o)(.text+0x50): In function `print_state': : undefined reference to `snd_pcm_status_get_state' /usr/lib/libesd.a(audio.o)(.text+0x1aa): In function `print_state': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x1e8): In function `initAlsa': : undefined reference to `snd_pcm_open' /usr/lib/libesd.a(audio.o)(.text+0x203): In function `initAlsa': : undefined reference to `snd_pcm_nonblock' /usr/lib/libesd.a(audio.o)(.text+0x208): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x215): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x23c): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_any' /usr/lib/libesd.a(audio.o)(.text+0x25b): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_access' /usr/lib/libesd.a(audio.o)(.text+0x279): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_format' /usr/lib/libesd.a(audio.o)(.text+0x297): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_channels' /usr/lib/libesd.a(audio.o)(.text+0x2ba): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_rate_near' /usr/lib/libesd.a(audio.o)(.text+0x312): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_integer' /usr/lib/libesd.a(audio.o)(.text+0x33f): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_min' /usr/lib/libesd.a(audio.o)(.text+0x369): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_max' /usr/lib/libesd.a(audio.o)(.text+0x384): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_buffer_size_near' /usr/lib/libesd.a(audio.o)(.text+0x397): In function `initAlsa': : undefined reference to `snd_pcm_hw_params' /usr/lib/libesd.a(audio.o)(.text+0x3c7): In function `initAlsa': : undefined reference to `snd_pcm_dump' /usr/lib/libesd.a(audio.o)(.text+0x3e2): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x416): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x447): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x47a): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x48e): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x4c4): In function `esd_audio_devices': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0x50d): In function `esd_audio_devices': : undefined reference to `snd_ctl_open' /usr/lib/libesd.a(audio.o)(.text+0x527): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info' /usr/lib/libesd.a(audio.o)(.text+0x53a): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_get_name' /usr/lib/libesd.a(audio.o)(.text+0x55a): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_get_name' /usr/lib/libesd.a(audio.o)(.text+0x593): In function `esd_audio_devices': : undefined reference to `snd_ctl_close' /usr/lib/libesd.a(audio.o)(.text+0x59b): In function `esd_audio_devices': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0x624): In function `esd_audio_devices': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x64f): In function `esd_audio_devices': : undefined reference to `snd_ctl_close' /usr/lib/libesd.a(audio.o)(.text+0x65c): In function `esd_audio_devices': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x6f1): In function `esd_audio_open': : undefined reference to `snd_output_stdio_attach' /usr/lib/libesd.a(audio.o)(.text+0x7bb): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x84a): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x87e): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x91e): In function `esd_audio_open': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0x9dc): In function `esd_audio_read': : undefined reference to `snd_pcm_bytes_to_frames' /usr/lib/libesd.a(audio.o)(.text+0x9f3): In function `esd_audio_read': : undefined reference to `snd_pcm_readi' /usr/lib/libesd.a(audio.o)(.text+0xa25): In function `esd_audio_read': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xa49): In function `esd_audio_read': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0xa7a): In function `esd_audio_read': : undefined reference to `snd_pcm_resume' /usr/lib/libesd.a(audio.o)(.text+0xaab): In function `esd_audio_read': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xbac): In function `esd_audio_write': : undefined reference to `snd_pcm_bytes_to_frames' /usr/lib/libesd.a(audio.o)(.text+0xbc3): In function `esd_audio_write': : undefined reference to `snd_pcm_writei' /usr/lib/libesd.a(audio.o)(.text+0xbf5): In function `esd_audio_write': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xc19): In function `esd_audio_write': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0xc4a): In function `esd_audio_write': : undefined reference to `snd_pcm_resume' /usr/lib/libesd.a(audio.o)(.text+0xc7b): In function `esd_audio_write': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xd9b): In function `esd_audio_close': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0xda5): In function `esd_audio_close': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0xe24): In function `esd_audio_flush': : undefined reference to `snd_pcm_drain' /usr/lib/libesd.a(audio.o)(.text+0xb86): In function `esd_audio_read': : undefined reference to `snd_pcm_frames_to_bytes' /usr/lib/libesd.a(audio.o)(.text+0xd56): In function `esd_audio_write': : undefined reference to `snd_pcm_frames_to_bytes' collect2: ld returned 1 exit status make[2]: *** [testgtkhtml] Error 1 make[2]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.8/work/gtkhtml-3.0.8 /src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.8/work/gtkhtml-3.0.8 ' make: *** [all-recursive-am] Error 2 Reproducible: Always Steps to Reproduce: 1. 2. 3.
btw, recompiled esound and tried again but still no luck.
tried to compile esound, gal and libgtkhtml with alsa use flag on but emerge breaks at same stage. someone please help me. i need this for evolution 1.4.4
this is my emerge info, maybe it helps: Portage 2.0.48-r5 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.6.0-test3 i686 AMD Athlon(tm) processor GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp:/ /sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.oregonstate.ed u/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/ generic/config/ /usr/share/texmf/tex/platex/config/" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm crypt cups encode foomaticdb gif jpeg libg++ mad mikmod m mx mpeg ncurses nls pdflib png quicktime spell xml2 xv zlib gtkhtml gdbm berkdb slang readline tetex bonobo svga guile sdl gpm tcpd pam libwww ssl perl python e sd imlib oggvorbis gtk qt motif opengl mozilla cdr X gtk2 gnome -arts avi -kde j ava truetype xmms tcltk -ldap samba mysql alsa" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon -O3 -pipe" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" FEATURES="sandbox ccache
would you please include a bit more than the obvious errors? preferrably I'd want to see the command that made it spout errors since thats where there is a depencency chain visible to cause this. You could also try running revdep-rebuild -- -p and see what libraries /applications it suggests rebuilding due to borken library dependencies.
I can't give you more information as i resolved the problem: I used to use alsa-drivers and libs in the past. but now with 2.6.0-test kernel i don't need them. so i removed alsa from my use flags. but somehow esound during compilation picked up that i have this stuff installed and compiled with it. then gtkhtml failed. so now with and without alsa useflag being set, gtkhtml always failed no matter if i recompile esound with or with alsa flag before. i now deinstalled all alsapackages i used to have on my box and used "USE=-alsa". recompiled esound and now libgtkhtml works
I have the same problem here while upgrading from evolution 1.4.3 to 1.4.4, I don't want to remove all alsa related from my system so I am happy to jump in for further debugging endeavours. While upgrading my current evo install broke (libgal-0.2.3 not found) as well so I have to resort to web mail :-( # emerge info Portage 2.0.48-r7 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1) ================================================================= System uname: 2.6.0-test3 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow avi crypt cups foomaticdb gif jpeg gnome libwww mad mikmod mpeg p dflib png quicktime truetype xml2 xv zlib alsa readline guile X sdl tcpd pam ssl perl esd imlib oggvorbis gtk opengl mozilla cdr 3ds acpi acpi4linux dga dvd evo ginac gtk2 gtkhtml i8x0 jikes mozinterfaceinfo moznocompose moznomail mozsvg os kit-noconf plotutils pnp samba slp sox sse tiff usb xinerama -oss -apm -arts -en code -gpm -java -kde -libg++ -mmx -motif -ncurses -nls -qt -slang -spell -svga - xmms -gdbm -berkdb -python" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer" CXXFLAGS="-O2 -mcpu=i686 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" FEATURES="sandbox ccache" # revdep-rebuild -- -p [ebuild R ] gnome-extra/libgtkhtml-3.0.7 [ebuild R ] net-mail/evolution-1.4.3 but throws up at libgtkhtml in the forums there are similiar topics, i.e. http://forums.gentoo.org/viewtopic.php?t=72786 however I am unable to locate the libgtkhtml-3.0.9 build. I experimented to no avail with toggling alsa and esound flags and recompiling gal and libgtkhtml.
Solved it by downgrading esound from 0.2.31 to 0.2.29-r1
Spider, the command & error: gcc -DICONDIR=\"/usr/share/gtkhtml-3.0/icons\" -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -march=pentium4 -O3 -mmmx -msse -msse2 -mfpmath=sse -pipe -fomit-frame-pointer -funroll-loops -frerun-loop-opt -o .libs/gtest test.o -L/usr/X11R6/lib -L/usr/lib ./.libs/libgtkhtml-3.0.so /var/tmp/portage/libgtkhtml-3.0.8-r1/work/gtkhtml-3.0.8/a11y/.libs/libgtkhtml-a11y-3.0.so ../a11y/.libs/libgtkhtml-a11y-3.0.so /usr/lib/libgal-2.0.so /usr/lib/libgnomeprintui-2-2.so /usr/lib/libgnomeui-2.so /usr/lib/libjpeg.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libaudiofile.so /usr/lib/libbonobo-2.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so -lrt /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so /usr/lib/liblinc.so -lssl -lcrypto /usr/lib/libgthread-2.0.so /usr/lib/libglade-2.0.so /usr/lib/libgnomeprint-2-2.so /usr/lib/libfontconfig.so /usr/lib/libexpat.so /usr/lib/libfreetype.so /usr/lib/libxml2.so -lpthread -lz /usr/lib/libgailutil.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so /usr/lib/libesd.a(audio.o)(.text+0xa): In function `print_state': : undefined reference to `snd_pcm_status_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x17): In function `print_state': : undefined reference to `snd_pcm_status_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x41): In function `print_state': : undefined reference to `snd_pcm_status' /usr/lib/libesd.a(audio.o)(.text+0x51): In function `print_state': : undefined reference to `snd_pcm_status_get_state' /usr/lib/libesd.a(audio.o)(.text+0x1b6): In function `print_state': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x1f0): In function `initAlsa': : undefined reference to `snd_pcm_open' /usr/lib/libesd.a(audio.o)(.text+0x20b): In function `initAlsa': : undefined reference to `snd_pcm_nonblock' /usr/lib/libesd.a(audio.o)(.text+0x210): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x21d): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x244): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_any' /usr/lib/libesd.a(audio.o)(.text+0x263): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_access' /usr/lib/libesd.a(audio.o)(.text+0x281): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_format' /usr/lib/libesd.a(audio.o)(.text+0x29f): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_channels' /usr/lib/libesd.a(audio.o)(.text+0x2c2): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_rate_near' /usr/lib/libesd.a(audio.o)(.text+0x31b): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_integer' /usr/lib/libesd.a(audio.o)(.text+0x348): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_min' /usr/lib/libesd.a(audio.o)(.text+0x372): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_periods_max' /usr/lib/libesd.a(audio.o)(.text+0x38d): In function `initAlsa': : undefined reference to `snd_pcm_hw_params_set_buffer_size_near' /usr/lib/libesd.a(audio.o)(.text+0x3a0): In function `initAlsa': : undefined reference to `snd_pcm_hw_params' /usr/lib/libesd.a(audio.o)(.text+0x3d2): In function `initAlsa': : undefined reference to `snd_pcm_dump' /usr/lib/libesd.a(audio.o)(.text+0x3ea): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x41f): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x44c): In function `initAlsa': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x476): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x48a): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_sizeof' /usr/lib/libesd.a(audio.o)(.text+0x4c0): In function `esd_audio_devices': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0x504): In function `esd_audio_devices': : undefined reference to `snd_ctl_open' /usr/lib/libesd.a(audio.o)(.text+0x51e): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info' /usr/lib/libesd.a(audio.o)(.text+0x533): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_get_name' /usr/lib/libesd.a(audio.o)(.text+0x559): In function `esd_audio_devices': : undefined reference to `snd_ctl_card_info_get_name' /usr/lib/libesd.a(audio.o)(.text+0x58f): In function `esd_audio_devices': : undefined reference to `snd_ctl_close' /usr/lib/libesd.a(audio.o)(.text+0x59a): In function `esd_audio_devices': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0x62c): In function `esd_audio_devices': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x658): In function `esd_audio_devices': : undefined reference to `snd_ctl_close' /usr/lib/libesd.a(audio.o)(.text+0x665): In function `esd_audio_devices': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0x6f8): In function `esd_audio_open': : undefined reference to `snd_output_stdio_attach' /usr/lib/libesd.a(audio.o)(.text+0x7cf): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x867): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x89c): In function `esd_audio_open': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0x935): In function `esd_audio_open': : undefined reference to `snd_card_next' /usr/lib/libesd.a(audio.o)(.text+0xa0f): In function `esd_audio_close': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0xa19): In function `esd_audio_close': : undefined reference to `snd_pcm_close' /usr/lib/libesd.a(audio.o)(.text+0xa68): In function `esd_audio_read': : undefined reference to `snd_pcm_bytes_to_frames' /usr/lib/libesd.a(audio.o)(.text+0xa80): In function `esd_audio_read': : undefined reference to `snd_pcm_readi' /usr/lib/libesd.a(audio.o)(.text+0xab4): In function `esd_audio_read': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xad7): In function `esd_audio_read': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0xb0b): In function `esd_audio_read': : undefined reference to `snd_pcm_resume' /usr/lib/libesd.a(audio.o)(.text+0xb3e): In function `esd_audio_read': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xc40): In function `esd_audio_write': : undefined reference to `snd_pcm_bytes_to_frames' /usr/lib/libesd.a(audio.o)(.text+0xc58): In function `esd_audio_write': : undefined reference to `snd_pcm_writei' /usr/lib/libesd.a(audio.o)(.text+0xc8c): In function `esd_audio_write': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xcae): In function `esd_audio_write': : undefined reference to `snd_strerror' /usr/lib/libesd.a(audio.o)(.text+0xce2): In function `esd_audio_write': : undefined reference to `snd_pcm_resume' /usr/lib/libesd.a(audio.o)(.text+0xd15): In function `esd_audio_write': : undefined reference to `snd_pcm_prepare' /usr/lib/libesd.a(audio.o)(.text+0xe2a): In function `esd_audio_flush': : undefined reference to `snd_pcm_drain' /usr/lib/libesd.a(audio.o)(.text+0xc20): In function `esd_audio_read': : undefined reference to `snd_pcm_frames_to_bytes' /usr/lib/libesd.a(audio.o)(.text+0xdf6): In function `esd_audio_write': : undefined reference to `snd_pcm_frames_to_bytes' collect2: ld returned 1 exit status make[2]: *** [testgtkhtml] Error 1 make[2]: *** Waiting for unfinished jobs.... creating gtest make[2]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.8-r1/work/gtkhtml-3.0.8/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.8-r1/work/gtkhtml-3.0.8' make: *** [all-recursive-am] Error 2 !!! ERROR: gnome-extra/libgtkhtml-3.0.8-r1 failed. !!! Function src_compile, Line 57, Exitcode 2 !!! make failed
ok, Did you get this error for the same reason: forcibly removing alsa-lib and alsa-driver from the system when you go to 2.6? please note that you still -need- alsa-lib when using kernel 2.6, only the kernel modules (alsa-driver) are in kernel. the rest are userspace libraries and come in the alsa-lib package.
I had alsa-drivers installed, though for an older kernel. I unmerged it. The situation now is: alsa-lib, alsa-tools, alsa-utils, and alsa-oss installed, alsa-driver not installed as the alsa driver is built into the kernel. Re-emerging alsa-lib, esound, and libgtkhtml didn't make any difference, nor did downgrading esound (comment 7). Neither can I install a previous version of libgtkhtml - I get the same error, even 3.0.7 which I had installed prior to these problems.
I found a workaround on the forums: 1) USE='-alsa' emerge esound 2) emerge libgtkhtml 3) emerge esound I assume this might mean loss of some functionality, but everything seems to work for me.
the problem here, from the only one who actually has the compile command pasted in the bug, seems to be that /usr/lib/libesd.la does not have "/usr/lib/libasound.la" in its dependencies. can anyone with this problem confirm this? fgrep libasound /usr/lib/libesd.la
Seems like that's a bug in 3.0.8. I merged 3.0.9 without problems.
well, i don't know if it is because of 3.0.9 or because of just emerging a new version.
>>> well, i don't know if it is because of 3.0.9 or because of just emerging a new version. <<< I _just_ installed a new, fresh Gentoo installation on a friends computer, and can confirm that 3.0.9 installed perfectly well.
thanks for the confirmation then. i'll close this one for now.