Date: Wed, 17 Jun 2009 14:00:04 +0200 From: Dominic Fandrey <kamikaze@bsdforen.de> To: Boris Samorodov <bsam@ipt.ru> Cc: Mel Flynn <mel.flynn+fbsd.ports@mailing.thruhere.net>, freebsd-ports@freebsd.org Subject: Re: pkg_libchk: a missing library is not detected Message-ID: <4A38DAC4.4080701@bsdforen.de> In-Reply-To: <13510422@ipt.ru> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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? > > > WBR Are you certain that this was a direct dependency? Maybe just a dependency of graphics/eog was broken.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A38DAC4.4080701>