From owner-freebsd-ports@FreeBSD.ORG Wed Jun 17 15:35:49 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BDDBE106564A for ; Wed, 17 Jun 2009 15:35:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 77D7A8FC1C for ; Wed, 17 Jun 2009 15:35:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.194] (helo=moosi) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1MGxAA-000AQZ-5H; Wed, 17 Jun 2009 19:34:58 +0400 To: Dominic Fandrey References: <88733235@bb.ipt.ru> <200906151009.19181.mel.flynn+fbsd.ports@mailing.thruhere.net> <4A37BB97.8080405@bsdforen.de> <200906161101.22167.mel.flynn+fbsd.ports@mailing.thruhere.net> <4A382604.9090206@bsdforen.de> <13510422@ipt.ru> <4A38DAC4.4080701@bsdforen.de> From: Boris Samorodov Date: Wed, 17 Jun 2009 19:35:38 +0400 In-Reply-To: <4A38DAC4.4080701@bsdforen.de> (Dominic Fandrey's message of "Wed\, 17 Jun 2009 14\:00\:04 +0200") Message-ID: <67109269@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-ports@freebsd.org Subject: Re: pkg_libchk: a missing library is not detected X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2009 15:35:50 -0000 Dominic Fandrey writes: > Boris Samorodov wrote: >> Dominic Fandrey 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