From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id CD95D13877A for ; Mon, 21 Jul 2014 21:25:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 891D0E0C2C; Mon, 21 Jul 2014 21:25:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A3447E0C21 for ; Mon, 21 Jul 2014 21:25:10 +0000 (UTC) Received: from pomiot.lan (77-253-192-104.adsl.inetia.pl [77.253.192.104]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id D7EB633FDA6; Mon, 21 Jul 2014 21:25:08 +0000 (UTC) Date: Mon, 21 Jul 2014 23:25:16 +0200 From: =?ISO-8859-2?B?TWljaGGzIEfzcm55?= To: Ciaran McCreesh Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] don't rely on dynamic deps Message-ID: <20140721232516.3ec06098@pomiot.lan> In-Reply-To: <20140721222142.028a7657@googlemail.com> References: <53CD6BED.10603@gentoo.org> <201407212153.04605.dilfridge@gentoo.org> <20140721205527.142cb3d5@googlemail.com> <1405976767.1013.9.camel@gentoo.org> <20140721231541.7ac00b52@marga.jer-c2.orkz.net> <20140721222142.028a7657@googlemail.com> Organization: Gentoo X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.24; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/cpdKdX8eVuUD827azvLQxGN"; protocol="application/pgp-signature" X-Archives-Salt: 845831a2-99a1-4f97-863e-1a2d327e3712 X-Archives-Hash: a603049bf44012460265c7748015521d --Sig_/cpdKdX8eVuUD827azvLQxGN Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Dnia 2014-07-21, o godz. 22:21:42 Ciaran McCreesh napisa=B3(a): > On Mon, 21 Jul 2014 23:15:41 +0200 > Jeroen Roovers wrote: > > On Mon, 21 Jul 2014 23:06:07 +0200 > > Pacho Ramos wrote: > > > Maybe this could be solved by having two kinds of revisions: > > > - One would rebuild all as usually (for example, -r1...) > > > - The other one would only regenerate VDB and wouldn't change the > > > installed files (for example, -r1.1) > >=20 > > Or the package manager looks at changed in *DEPEND between the repo > > and vdb and resolves those. >=20 > ...assuming that the ebuild hasn't been removed, and that it can be > associated correctly when overlays are involved, and that the change > wasn't a change where a saved pkg_prerm uses the old dependency, not > the new one, or all the other ways this breaks. You forgot about slot operators. The funny thing is, almost none of the Gentoo developers even know that slot operators disable dynamic dependencies completely in portage. --=20 Best regards, Micha=B3 G=F3rny --Sig_/cpdKdX8eVuUD827azvLQxGN Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQJ8BAEBCgBmBQJTzYU9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZO+IAP/1B/KgP+SZ+LnRKYomh3XmCL x+iz5XmoOVDwrI6VDUTCQkTlhBAzl2yk7MeuR+848XZzSrZP35zx618xdz6EKtQ4 he6jKyECr/RdwudIFPRAv0m5WA57eGiS7gtrOzDhBwxm5Q91C6Hr3KXFkatBKcet SeoL1iZM6uW0ttuALIIY7a7OV5K2+nZm785f8b9BwPta8FeLk8fAAu+lqaeGBEvb K00w6jXOkOu3aF2JGMgW8l84ZEWdImvwNBBavGvwllUZcH/QNOARGi1eBfV3VWxM /pYb+ArLaaXYhZIgsOZQHQyF1Uzt8NvrBgfZ5R7Hx/si3m1wv7dazPhBKMJj7cnS 5RtQvvIkHIbRtdWB9GaDBpEWz27oJbZt3eA8pYj2rRE5awOF9YCpbDgLTQzvU5Et tKIIbKXB7q3VDeo1+Iyjboqazq4GhCupe3HcLXihebX2MOMiPgpSlYS+9G3u1/y7 gXyUiij9jNw3Kz2cA3Vr2nbOXO44zP5/GT0xnmp+ZOqjjwVEcyZsIEnxgZIVUNrG AX1YMX68ws8QBHrW/QahFiRyqYWO4xCOXaQFbY3OsNkyNIFp9bWIyC0hGye03pH1 9laFek4HK9hLsEums9pDKOb8MMwhZ64u9394EvH0+PXWuMusHWaK0PpRdTTJmoq4 z4FbKEGSjSjwqZ3Z32Uh =7n7X -----END PGP SIGNATURE----- --Sig_/cpdKdX8eVuUD827azvLQxGN--