On Friday 19 June 2009 02:09:21 Daniel D Jones wrote: > I'm getting lots of errors like the following: > > * ERROR: app-office/karbon-1.6.2 failed. > * Call stack: > * ebuild.sh, line 49: Called src_unpack > * environment, line 4471: Called kde-meta_src_unpack 'unpack' > * environment, line 3153: Called die > * The specific snippet of code: > * die "Can't find library ${libname} under > ${PREFIX}/$(get_libdir)/"; > * The die message: > * Can't find library libkopainter under /usr/kde/3.5/lib/ > > The missing library is under /usr/lib/ rather than /usr/kde/3.5/lib/ > > If I create a symlink to the lib under /usr/kde/3.5/lib/, that line passes > but if fails on another library. I'd like to find out why the lib is in a > different place from where it's expected and fix the problem rather than > patch the issue with lots of symlinks. Is this a misconfiguration on my > system?
Definitely something wrong on your box. KDE-3.5 libs always go in /usr/kde/3.5/lib KDE-4 libs go in /usr/lib or /usr/kde/4/lib depending on your "USE=kdeprefix" Symlinks are not likely to work, as karbon-1.6.2 wants to build against KDE-3.5 stuff. Lets start with your make.conf and emerge --info plus "eix kdelibs" -- alan dot mckinnon at gmail dot com