From owner-cvs-ports@FreeBSD.ORG Fri Feb 17 13:56:46 2012 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 491B8106566B; Fri, 17 Feb 2012 13:56:46 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id C6A3A8FC15; Fri, 17 Feb 2012 13:56:45 +0000 (UTC) Received: from outgoing.leidinger.net (p5796CEAE.dip.t-dialin.net [87.150.206.174]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id B7A1E84498E; Fri, 17 Feb 2012 14:39:37 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [IPv6:fd73:10c7:2053:1::3:102]) by outgoing.leidinger.net (Postfix) with ESMTPS id 0856552AC; Fri, 17 Feb 2012 14:39:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1329485975; bh=LoAs4pNq3yKaWo4n2cgu+x4BPQVCpZMuzYTdZp4qYqE=; h=Date:Message-ID:From:To:Cc:Subject:References:In-Reply-To: Content-Type:MIME-Version; b=rGDpkVv3S2PkNuUJ47xSaXa4NIfKSV+5nqBZoWV4KhaUUfq+YLhnRe1+SsBp3aY+0 bLm+cE+oTi+4r+9ra5T7YW7eYXD+lkgZjgeeSVF3BzNDBUB59UVK15SmJhjF7dDPw6 ynlyxXf+HNB1rtM4Nxk0i615BzaZ2eu1MrYm8l2bbbx9qC8s+jXVdkcbkPO8kqkuLy sp7eh+9jLcw4V4rK7Y+K6HvZfll+Zj2xjo0gjDUTgm137bwy5M1rlWSBaYPp3iqB5q tFg9VzzIquX2rl+Yngs89xeOo6rWk8NiY/m2AjHAsvBQvMepKDeAIxpSTBPvgojx3Q fbUARDP3M3XGQ== Received: (from www@localhost) by webmail.leidinger.net (8.14.5/8.14.4/Submit) id q1HDdXqZ010281; Fri, 17 Feb 2012 14:39:33 +0100 (CET) (envelope-from Alexander@Leidinger.net) X-Authentication-Warning: webmail.leidinger.net: www set sender to Alexander@Leidinger.net using -f Received: from 85.94.224.19 ([85.94.224.19]) by webmail.leidinger.net (Horde Framework) with HTTP; Fri, 17 Feb 2012 14:39:33 +0100 Date: Fri, 17 Feb 2012 14:39:31 +0100 Message-ID: <20120217143931.Horde.nnHOQpjmRSRPPliTKUax9BA@webmail.leidinger.net> From: Alexander Leidinger To: Pav Lucistnik References: <201202161557.q1GFvYRK041580@repoman.freebsd.org> <4F3DB9C9.2070503@missouri.edu> <4F3E4958.2050805@FreeBSD.org> In-Reply-To: <4F3E4958.2050805@FreeBSD.org> User-Agent: Internet Messaging Program (IMP) H4 (5.0.18) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: B7A1E84498E.A61C9 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=0.001, required 6, autolearn=disabled, AWL -1.14, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, RCVD_IN_BL_SPAMCOP_NET 1.25, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1330090781.08304@D6ur7HoWUtH9zNoMrYwLHA X-EBL-Spam-Status: No Cc: Stephen Montgomery-Smith , cvs-ports@FreeBSD.org, Ashish SHUKLA , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/accessibility/jovie Makefile ports/accessibility/kdeaccessibility4 Makefile ports/astro/kstars Makefile ports/astro/marble Makefile ports/audio/akode-plugins-ffmpeg Makefile ports/audio/amarok Makefile ports/audio/amarok-fs Makefile ports/audio/amarok-kde4 ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 13:56:46 -0000 Quoting Pav Lucistnik (from Fri, 17 Feb 2012 13:34:32 +0100): > On 2012/02/17 03:22, Stephen Montgomery-Smith wrote: > >> Also, is there an effective and foolproof method to calculating all the >> LIB_DEPENDS? (Remembering that some of the LIB_DEPENDS may depend on >> optional settings, and these all need to be considered?) > > Only sure way to find out would be to run ldd on every binary in > every package. /usr/ports/Tools/scripts/explicit_lib_depends.sh looks which libs are recorded as directly required for each binary in an installed port and calculates a LIB_DEPENDS based upon this. When I wanted to change the LIB_DEPENDS to match the output, I was told, that the LIB_DEPENDS wass correct, and the it is a bug (in libtool, pkg-config and similar ways of obtaining the libs) that additional libs are recorded there. Bye, Alexander. -- Commoner's three laws of ecology: 1) No action is without side-effects. 2) Nothing ever goes away. 3) There is no free lunch. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137