pkg_libchk: a missing library is not detected

Boris Samorodov bsam at ipt.ru
Wed Jun 17 15:35:50 UTC 2009


Dominic Fandrey <kamikaze at bsdforen.de> writes:
> Boris Samorodov wrote:
>> Dominic Fandrey <kamikaze at bsdforen.de> writes:
>> 
>>>> Luck. The app linking to the old library will have a dependency on the old 
>>>> version. pkg_add will find the origin, issue a warning about "app-1.0 needing 
>>>> lib-0.1 but lib-0.2 is installed" and proceed. app will not start, because of 
>>>> the missing library.
>>> I've never had this case. I've got the impression that pointyhead rebuilds all
>>> dependencies.
>> 
>> Let me remind you the case with my original question:
>> 1. Graphics/eog was broken (as you said) by indirect dependency.
>> 2. Pkg_libchk didn't catch the case.
>> 
>> Did it happen by design?
>
> Are you certain that this was a direct dependency? Maybe just a dependency
> of graphics/eog was broken.

I didn't say it was a direct dependency. And the dependecy may be
broken.

Well, thanks for your help. Next time I'll try to have more info
about a case.


WBR
-- 
bsam


More information about the freebsd-ports mailing list