Gentoo Archives: gentoo-user

From: Paul Hartman <paul.hartman+gentoo@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge --depclean - libcurl.la
Date: Thu, 02 Jun 2011 15:24:26
Message-Id: BANLkTi=zbTY7+MCbkudUyfpNpXa6Uww5pg@mail.gmail.com
In Reply to: [gentoo-user] emerge --depclean - libcurl.la by dhkuhl@optonline.net
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)

Replies

Subject Author
Re: [gentoo-user] emerge --depclean - libcurl.la dhkuhl@×××××××××.net