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 5256F13877A for ; Sat, 26 Jul 2014 16:15:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4A246E0EB3; Sat, 26 Jul 2014 16:14:57 +0000 (UTC) Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B12DFE0DF5 for ; Sat, 26 Jul 2014 16:14:55 +0000 (UTC) Received: by mail-we0-f171.google.com with SMTP id p10so5517848wes.30 for ; Sat, 26 Jul 2014 09:14:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=dEvU5avm6Gu2MLJgo3w7nqC3tcAfU/AMLcMdYeRO14U=; b=tqS4EyCqAL7DYuw3qPl9d1M7PYqv8n9tnuwgLjcJC2+d7R/lCXBir1xDH0z8JbTHOw MR0dz3pGLBFQv2OGp4INFW+cIXNFzK4qqgfuj0LQ12uHjG6BS94xgUAO07ipFDljCLSr cXo/sIrTfMrV7tJY4xSzFOmA9ylnupKugFiCB6cqtCP253RK1IkPzgWBf0aORoknqT3q ww7GN4u4tNdXEmL9nU0kzJ62c4nh70MZwYc3cQrwa6h7jtq3pk1a/fQKWdEn8D1GUrgz T70OXvGCDpIddImpzS1tTtgVmHA9NVPVj9lWSf8M8nM2+5R/1LjdlJutTNpPnovC4Qis GpUg== X-Received: by 10.180.14.5 with SMTP id l5mr14892632wic.50.1406391294366; Sat, 26 Jul 2014 09:14:54 -0700 (PDT) Received: from localhost (cpc2-broo7-2-0-cust637.14-2.cable.virginm.net. [86.11.186.126]) by mx.google.com with ESMTPSA id h3sm34604576wjz.48.2014.07.26.09.14.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Jul 2014 09:14:54 -0700 (PDT) Date: Sat, 26 Jul 2014 17:14:48 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: don't rely on dynamic deps Message-ID: <20140726171448.6bf23aed@googlemail.com> In-Reply-To: References: <53CD6BED.10603@gentoo.org> <53CD8BBA.2010605@gentoo.org> <20140726163242.389162b6@pomiot.lan> <20140726163923.6dd4da71@googlemail.com> X-Mailer: Claws Mail 3.9.3 (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-sha1; boundary="Sig_/Fx.0kUHlmNf/e+Fgouq8h7/"; protocol="application/pgp-signature" X-Archives-Salt: 4aa00a7c-a4aa-4337-9f06-e6bc76747c10 X-Archives-Hash: 9f50603b0332c5b8566679f839a2695e --Sig_/Fx.0kUHlmNf/e+Fgouq8h7/ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 26 Jul 2014 16:05:58 +0000 (UTC) Martin Vaeth wrote: > Ciaran McCreesh wrote: > > Your solution fails spectacularly in the following ways: > > > > * Ebuild removal >=20 > Already discussed as to fail with static deps, too. Uh, static dependencies don't behave any differently when an ebuild is removed. I don't think you understand how that works. > > * Overlays >=20 > Not an issue: Exactly the information of that ebuild > which *would* be used if you reemerge contains > the relevant data. The association between an installed package and "the ebuild it came from" doesn't work correctly when overlays around. Again, you don't understand the issue. > > * Introduction of :=3D3D dependencies >=20 > This is not a "minor update" in dependencies > and thus requires a revbump. So what is a "minor update", and what are you planning to do to prevent what you call "useless rebuilds" when :=3D dependencies are introduced? > > * pkg_*rm >=20 > Not related. Yes it is. Read and understand the previous discussion about the ruby-config issue. --=20 Ciaran McCreesh --Sig_/Fx.0kUHlmNf/e+Fgouq8h7/ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPT0/sACgkQ96zL6DUtXhH4gACg1Y8vp6Sj3cL8nuXkIbaCeFs7 XHsAn3voSGegrSnZ16iXN10/bI4ZvKkI =deTs -----END PGP SIGNATURE----- --Sig_/Fx.0kUHlmNf/e+Fgouq8h7/--