Em 02-03-2014 05:29, Bruce Dubbs escreveu:
> Alice Wonder wrote:
>> On Sun, 2014-03-02 at 03:06 +0100, Armin K. wrote:
>>
>>>
>>> It is. Package ships *.la file that depends on another *.la file which
>>> no package ships that the former one depends on. Packaging error.
>>
>> Indeed, Fedora quite some time ago stopped shipping libtool .la files
>> because of how frequently they were flat out wrong and the dependency
>> issues they caused.
>>
>> To be honest life is just fine without them. pkgconfig does a better job
>> at the same thing.
>>
>> I hope I wasn't going off-topic on the point, but .la files are fragile
>> and cause issues especially when you are doing fancy stuff like using a
>> DESTDIR option to make install.
>>
>> For LFS where you typically are building locally they probably are fine
>> but for package managers, they should not be packaged and pkgconfig
>> should be used instead.
> 
> You are right about all of this, but the .la files are created and 
> installed by the upstream make files.  They have to be manually removed 
> periodically.
> 
> Unfortunately, at least one program (gstreamer IIRC) uses .la files at 
> run time to dynamically load modules.  That complicates the process of 
> removing them.
> 
>    -- Bruce
> 

While in this discussion about version-check.sh. I acnnot understand,
but it seems to be still one of the most frequent failures from the user.

I gave a reply telling one user:

*Each line of the output is relevant.*

I would add:  "If different from what is recommended in the page, fix,
before proceeding."

I think I note, caution or warning (in red, not yellow, but I think it
is impossible in red) could be inserted just in the beginning of the
page or just before the script.

I have discussed this many times, apologies for writing about again.
Bruce sometimes accepted, made modifications, sometimes did not. The
problem is recurrent, situation is much better now, but I believe that
someday a definitive "magical" solution will be found.

-- 
[]s,
Fernando
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to