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