kdeaddons 3.1.3 fails to compile with this error: ld: cannot find -lesd if esound isn't installed the ebuild still doesn't know about the dependency Reproducible: Always Steps to Reproduce: 1.compile kdeaddons 3.1.3 without esound 2. 3. Actual Results: ld: cannot find -lesd Expected Results: emerge correctly ;)
I'll have to investigate this further, but I have kdeaddons 3.1.3 on my system and I don't have esound. Did you have an older version or install it manually at some point?
i had kde 3.1.2 installed from a fresh 1.4 install (done about one week ago) i just ran "emerge -u world" as soon all kde 3.1.3 ebuilds became unmasked esound wasn't installed at all, but then the compilation error came out i've tried to emerge kdeaddons another couple of times, but always got the same error i emerged esound manually and started emerge -u world again, this time kdeaddons did compile without problems btw, i don't really know if the esd use flag is set because it isn't listed in make.conf nor in make.defaults but it's checked in ufed: ( + ), a bug? my use flags: acpi amd bindist dga directfb foreign-package foreign-sysvinit glut matrox nocardbus parse-clocks sse usb vim-with-x -gnome -gtk
I don't know if "me too" reports are useful, but I thought I'd mention that the exact same thing happens to me. I installed recently with the 1.4 final disk. When the kde 3.1.3 came unmasked I did "emerge -u world" and it died on kdeaddons exactly the same way. Using info from this bug I did "emerge esound" then tried emerge -u world again. That did not do it. I had to "emerge unmerge kde" then do "emerge depclean" to get rid of all the kde packages on my system, then did "emerge -u kde". This time it all compiled successffully. For the sake of completeness I'll mention that this process downgraded my libxml to 2-2.5.8, though I doubt that is relevant. For the record book I also don't have esd in my make.conf file, though "emerge info" seems to show it automatically if you have esound emerged. Hope this is helpful, and thanks. Cedar Here is my info as of now: Portage 2.0.49-r3 (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 AMD Athlon(TM) XP 2000+ ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif gpm jpeg libg++ libwww mad mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline arts svga java mysql X sdl tcpd pam ssl perl python imlib oggvorbis motif opengl imap samba kde qt v4l -gnome -gtk"
fixed in ebuild - thanks for the report