2009/6/12 Paul Stear <gen...@appjaws.plus.com>

> Hello all,
> I have the following error when updating amarok to version
> amarok-1.4.10_p20090130-r2
>
> Making all in konquisidebar
> grep: /usr/lib64/libpcreposix.la: No such file or directory
> /bin/sed: can't read /usr/lib64/libpcreposix.la: No such file or directory
> libtool: link: `/usr/lib64/libpcreposix.la' is not a valid libtool archive
> make[4]: *** [konqsidebar_universalamarok.la] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>  *
>  * ERROR: media-sound/amarok-1.4.10_p20090130-r2 failed.
>  * Call stack:
>  *               ebuild.sh, line   49:  Called src_compile
>  *             environment, line 4357:  Called kde_src_compile
>  *             environment, line 3143:  Called kde_src_compile 'all'
>  *             environment, line 3158:  Called kde_src_compile 'make'
>  *             environment, line 3150:  Called die
>  * The specific snippet of code:
>  *                   emake || die "died running emake, $FUNCNAME:make"
>  *  The die message:
>  *   died running emake, kde_src_compile:make
>
> Where do I get "libpcreposix.la" from?
> I am running KDE 3.5.10
>

it should belong to libpcre package. i think that you've upgraded that
package recently, but you haven't run revdep-rebuild. There re some packages
depending on it, and i think that a dependency of amarok is broken after the
.la removal. the old kde3.5 version were linking against .la instead of
direct lib linking if i recall corectly, and so if a .la file is removed you
should rebuild the stuff linked against it. you might also encounter issues
rebuilding the broken packages. i still have some 3.5 packages that fail on
rebuild, but nowadays i don't really have time to fix them up.
anyway, my advice is to run revdep-rebuild and the retry installing amarok.

-- 
dott. ing. beso

Reply via email to