1 |
On Thu, Jun 2, 2011 at 9:54 AM, <dhkuhl@×××××××××.net> wrote: |
2 |
> emerge --depclean removed libcurl.la a few days ago. I have a program |
3 |
> that's not in world that uses it when built: libtool complains that it's |
4 |
> missing. In /usr/lib64 there are libcurl .so files but no .la files. |
5 |
> |
6 |
> How can I get the libcurl.la library back and keep it so emerge |
7 |
> --depclean doesn't remove it? |
8 |
|
9 |
Have you run "lafilefixer --justfixit"? I wonder if you have old .la |
10 |
files from packages emerged before portage 2.1.9. |
11 |
|
12 |
After running it once, you shouldn't need it anymore since portage |
13 |
will auto-fix them upon installation. |
14 |
|
15 |
You should run the lafilefixer command before trying revdep-rebuild, |
16 |
or else you might have a lot of unnecessary emerges. |
17 |
|
18 |
AFAIK the usage of .la files is basically deprecated and only a few |
19 |
packages still require them. Flameeyes posted a lot of details about |
20 |
it on his blog last year. (http://blog.flameeyes.eu) |