1 |
On Tuesday 06 December 2005 09:27, Richard Fish wrote: |
2 |
> The first is to figure out which .la files and packages still |
3 |
> reference kde 3.4 stuff: |
4 |
> |
5 |
> find / -name *.la -exec grep --with-filename -l kde/3.4 {} \; 2>/dev/null | |
6 |
> while read x; do equery belongs $x ; done |
7 |
> |
8 |
> The output of the above will give you a list of .la files and the |
9 |
> packages that own them. Now you can either edit the .la files by hand |
10 |
> to fix the path, or "emerge --oneshot <pkgname>" each of the listed |
11 |
> packages. My preference is to remerge the dependant packages, but I |
12 |
> can't really explain why...it just feels safer to me. |
13 |
> |
14 |
> -Richard |
15 |
|
16 |
This is the only file that has libarts in its name. But the file xine-lib was |
17 |
looking for was /usr/kde/3.4/lib64/libartsc.la, which obviously wasn't found |
18 |
in the output of the command you mentioned. |
19 |
|
20 |
[ Searching for file(s) /usr/lib64/ao/plugins-2/libarts.la in *... ] |
21 |
media-libs/libao-0.8.5 (/usr/lib64/ao/plugins-2/libarts.la) |
22 |
|
23 |
|
24 |
Anyway, should I still re-emerge all the packages with all the other *.la |
25 |
files? |
26 |
|
27 |
Thanks, |
28 |
Mrugesh |
29 |
|
30 |
P.S. I am emerging all the packages anyway. Let's see how it goes. |
31 |
-- |
32 |
gentoo-user@g.o mailing list |