Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Jun 2009 19:35:38 +0400
From:      Boris Samorodov <bsam@ipt.ru>
To:        Dominic Fandrey <kamikaze@bsdforen.de>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: pkg_libchk: a missing library is not detected
Message-ID:  <67109269@ipt.ru>
In-Reply-To: <4A38DAC4.4080701@bsdforen.de> (Dominic Fandrey's message of "Wed\, 17 Jun 2009 14\:00\:04 %2B0200")
References:  <88733235@bb.ipt.ru> <200906151009.19181.mel.flynn%2Bfbsd.ports@mailing.thruhere.net> <4A37BB97.8080405@bsdforen.de> <200906161101.22167.mel.flynn%2Bfbsd.ports@mailing.thruhere.net> <4A382604.9090206@bsdforen.de> <13510422@ipt.ru> <4A38DAC4.4080701@bsdforen.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Dominic Fandrey <kamikaze@bsdforen.de> writes:
> Boris Samorodov wrote:
>> Dominic Fandrey <kamikaze@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?67109269>