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