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 1GR7wO-0008Qc-HN for garchives@archives.gentoo.org; Sat, 23 Sep 2006 13:53:12 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8NDqLU6004414; Sat, 23 Sep 2006 13:52:21 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 k8NDoHnh022533 for ; Sat, 23 Sep 2006 13:50:17 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 88AAB6493D for ; Sat, 23 Sep 2006 13:50:16 +0000 (UTC) Received: (qmail 15105 invoked from network); 23 Sep 2006 09:48:52 -0400 Received: from unknown (HELO vapier) (192.168.0.2) by 192.168.0.1 with SMTP; 23 Sep 2006 09:48:52 -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 09:50:12 -0400 User-Agent: KMail/1.9.4 References: <45126B07.6030403@gentoo.org> <200609230620.44422.vapier@gentoo.org> <20060923131411.GA12282@seldon> In-Reply-To: <20060923131411.GA12282@seldon> 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="nextPart4114991.WK60G3974I"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200609230950.13347.vapier@gentoo.org> X-Archives-Salt: 5202e3d3-d1ba-404d-98d6-5d8b1aa7a222 X-Archives-Hash: b37d8882959bdfaca7098dc9254c4811 --nextPart4114991.WK60G3974I Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 23 September 2006 09:14, Brian Harring wrote: > You're assuming that after the merge of the pkg that breaks > compatibility, building is actually _still_ possible for the depends. of course i am; i just said that portage would make sure to not unmerge any= =20 ABI lib still in use > We don't classify our deps as actual build depends vs link depends; as > such trying to (essentially) "patch things up after" allow for the > scenario where merging breaks the toolchain, thus building isn't > possible. huh ? RDEPEND is linktime ... see my statement above > > - once all the packages requested have been merged, you start the seco= nd > > phase and calculate everything that needs to be rebuilt. as ABI libs a= re > > no longer needed on a system, portage can scrub them out > > "as ABI libs are no longer needed on a system", phrasing of that > implies you're suggesting that portage should leave the older package > in place till it's updated all revdeps, then wipe it. no i am not; read my previous e-mails where i said it would leave behind th= e 1=20 ABI lib required ... aka whatever is encoded in SONAME =2Dmike --nextPart4114991.WK60G3974I Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQIVAwUARRU7lUFjO5/oN/WBAQKTsBAAydW6oXXM+PgvVTPM1z/bgcWCM5065G/p Xz3J7btUDxXYnZ/x/hDMCv1F7015sQQJM5oAurAfEpGI1QQnkAGnQ8Oah5hlOBQk c1sDO6HGS+fMpCMvpUyE6DUuYl/Je7ae+Rs7gDKuQ1txzyFe7JJaCzF7dMUiRadb viDvv/tiNbiZxqeKGfNjqvCj5615pWdLvnKM2+nvRQOQhxaB3zKuO9P1/awLfzlJ BWezk3Ddx4IUkd4InPtD7m/OgVSX+cwClmMAzy6afaedTGDkawyxo+vOC2m++fgs BFJyj01K3jzVYqyQxqIkY897NAwrUKuGAg+kyCoR/4Ya+A+B6Wp1t+uSHvy6p8Jj l05JmJ2/ynE1tPIL9zB98GXR3H0iq1oSkLZzI483uMCfDppug5KnOjVa/LUrILsW 3dE77BlRptdc3NLDXYY8j47qpxdn3xIO8WVPSnXD9ASF5MWnla965lhMSQZPHJiQ VdHYPo4CVyqWRsU/p3/xch4fhx3WzTuA3HOaLe0laMpMHLCbQVxGCnaJ6Nem+yRa CXUz8O3BWSSay9rhHf4234E7qmgMpInxbs45z5BmH9SsB5PnI5A6Hk8MnR9FAdyj 0KlAtJGu6+CrzQZDBib2F7+yv9ojKatRfGzPW3GrOFqvHn6lbKUh20m29y0fzuiw IBK3GgfHx6A= =bDjP -----END PGP SIGNATURE----- --nextPart4114991.WK60G3974I-- -- gentoo-dev@gentoo.org mailing list