From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GR8f7-00006J-Gm for garchives@archives.gentoo.org; Sat, 23 Sep 2006 14:39:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8NEc6I2011050; Sat, 23 Sep 2006 14:38:06 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8NEYACf017672 for ; Sat, 23 Sep 2006 14:34:10 GMT Received: from home.wh0rd.org (localhost [127.0.0.1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 33169642BE for ; Sat, 23 Sep 2006 14:34:08 +0000 (UTC) Received: (qmail 2686 invoked from network); 23 Sep 2006 10:32:43 -0400 Received: from unknown (HELO vapier) (192.168.0.2) by 192.168.0.1 with SMTP; 23 Sep 2006 10:32:43 -0400 From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC about another *DEPEND variable Date: Sat, 23 Sep 2006 10:34:03 -0400 User-Agent: KMail/1.9.4 References: <45126B07.6030403@gentoo.org> <200609230605.19973.vapier@gentoo.org> <451543A7.5050402@gentoo.org> In-Reply-To: <451543A7.5050402@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1789016.ntMq35JTXi"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609231034.04267.vapier@gentoo.org> X-Archives-Salt: 333bc27a-7f6c-4fd1-a762-892435a7b4db X-Archives-Hash: 298e8224c1f1c1e4de97f19ac01ce672 --nextPart1789016.ntMq35JTXi Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 23 September 2006 10:24, Alin Nastac wrote: > I see only libraries in NEEDED and it is probably generated > automatically. There is no way for the automatic tools to discover the > dependency between pptpd and ppp version. that gets back to ABI versus dynamic plugins ... we already know we'll need= a=20 new DEPEND to track dlopen-ed plugins > Besides, even if I would have somehow /usr/lib/ppp/2.4.3 in NEEDED file > of the pptpd, the amount of computation needed to discover which package > offers such thing would be prohibitive. The reciprocal operation (find > which packages use the old path before upgrade) would also be prohibitive. no it wouldnt ... when you merge a package, you record all the SONAME's it= =20 provides: scanelf -qRS "${D}" > SONAME in fact, running `scanelf -qlpRS` doesnt take that long on my machine =2Dmike --nextPart1789016.ntMq35JTXi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQIVAwUARRVF20FjO5/oN/WBAQIvvBAAjJ6VBx408zS8g3ShnOtMz1lbC5ANuaqW 8EinyYOpcBK96f1CT7LYjXFa9URsu5O9Tg8Sutxw2lbDxqgx5rKyzHvNvk3teJHL C5M9CFSjRzH1GqIEL+SVpGiWMAHKmLLG94nJ7Lp1+6PVydK/SYiU+YWCjg3mBR44 k0RaCunxNv3imSv/CaqAwnebUNS7/5U9ylgZURi2Ik2E2zar9sAJ4DX+1fF/1ka4 TwVK+c/W2V10P7uCEGskgsnOEfYnKxppyLVDCXYkqFkJETr2DcYeeugNrB5b+RQC NrYm9nMyWF7HIeEE9BCepXKaprd4o+J5die7hKFcndLogyVEqUcx1/mnRp/REFZi /+91QpYkAQWCDy9ORPp+ZW2Ey9e2DnurdTiYb/c30jZIowlN6Y+XF6gzyP8HDh+M rC5oywHJRytsMQ52lGxI4H4bZl+xA+pcv56doZvbgj56z1SBFpN2uiFBAjJTPJoW GenYSs8njd1FdKwQ0bC0YoYLtAguuvE0UJtTxgJoSNwoGtYZtpqeGLTzFsXqscF0 li3oW130Kbs26czgsF9wdHYp+TCS6f5S6FyJ4fjLnOc17HlWMUP+SSwKrSDW0H8R ol5xo/ckTYO+PGMOQXnX3P8QiymdBPNVayF92k/il7SHabpSrL6AqVLzBoca4z2K 6RE5avtjqCg= =iCE9 -----END PGP SIGNATURE----- --nextPart1789016.ntMq35JTXi-- -- gentoo-dev@gentoo.org mailing list