On 3/12/10, Damian <damian.o...@gmail.com> wrote:
>> Bummer. Are you sure your libarchive.la is not another orphan, just
>> like liblzmadec.la was?
> Indeed.  libarchive.la is not owned by any package. Is this a symptom
> of a bigger problem?

Probably not, unless running Gentoo is considered a big problem. :)

You can read many things about the problems of dynamic vs static
linking from, e.g., flameeyes' blog.

>> Please check (if you are still interested in hunting down the cause).
> Sure, and I really appreciate the gentoo community help.

Ah, I got the impression that you might have been satisfied with USE="-lzma".

>> You should probably only end up with that la file if you have
>> USE="static-libs" for libarchive -- which (if I'm reading correctly
>> the paludis output attached in the bug) you do not have currently
>> enabled.
> That's correct. Should I enable static-libs and recompile libarchive?

I don't think so, but I don't know what your system is for. If the box
currently runs without the static libs then I'd guess you don't need
them. I think you might want to hear a third opinion, if someone else
has one to lend.

>> But since you have the libarchive.la file on your system you may have
>> had the USE flag enabled at one point, or the ebuild may have changed
>> to allow separate dynamic and static building while your package
>> manager might not have kept up with its records.
> Ok, if that's the case I will report it to the paludis developers.

Given Neil's comment I think it might not be a bug, but rather a nasty
"feature", apparently of portage as well (that was news to me).

-- 
Arttu V.

Reply via email to