Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63213 - kdemultimedia 3.2.3 tries to use libesd, though does not depend on it
Summary: kdemultimedia 3.2.3 tries to use libesd, though does not depend on it
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-08 03:52 UTC by Jan Essert
Modified: 2004-09-08 14:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Essert 2004-09-08 03:52:12 UTC
I recently changed my USE flag to -esd, after that kaboodle refused to work (ld error .. /usr/lib/libesd .. not found, don't know exactly anymore)

I recompiled arts, which did not help, after that tried recompiling kdemultimedia, the compile now fails with something like /usr/lib/libesd not found.

There is no esd in kdemultimedia's USE flags and it does not depend on it - so why does it use esd??

(I'm sorry that I can't provide more information at this moment, I had to emerge esound again to use my system and right now I don't have to unmerge it and retry kdemultimedia)

Reproducible: Always
Steps to Reproduce:
1. unmerge esound
(1a. remerge arts)
2. emerge kdemultimedia

Actual Results:  
compilation failed with something like /usr/lib/libesd not found

Expected Results:  
compile happily and !run! after that without complaining about libesd

emerge info:
Portage 2.0.50-r10 (2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3)
=================================================================
System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.4.16
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
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/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distcc sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.inode.at/source/
http://gentoo.inode.at/"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://10.0.0.1/gentoo-portage"
USE="3dnow X acpi alsa apache2 arts artswrappersuid avi berkdb crypt cups
divx4linux dvd encode fbcon flac foomaticdb gdbm gif gtk2 guile icq imlib jabber
java jpeg kde libg++ libwww linguas_de mad maildir mbox mikmod mmx motif mpeg
mysql ncurses nls nptl offensive oggvorbis opengl oscar pam pda pdflib perl pic
png ppds python qt quicktime readline samba sdl slang spell ssl svg tcpd tetex
tiff truetype usb videos x86 xine xml2 xmms xv xvid zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-09-08 05:36:56 UTC
What's the exact error?

if it can't find libesd.la, then it's not a kdemultimedia problem, it's another package that kdemultimedia wants to use that is still linking to libesd.  revdep-rebuild will help you out there.
Comment 2 Jan Essert 2004-09-08 14:01:57 UTC
ok, thanks, I will try that, but it will take time to recompile kdelibs, kdebase and kdeaddons which seem to use libesd (following revdep-rebuild, which is a bit strange, since only kdeaddons has esd as USE-flag ..) .. I will do that when recompiling for 3.3 (when it becomes stable)

I'll mark that as fixed .. hope it helps .. thank you!!