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 6D22B13877A for ; Mon, 21 Jul 2014 20:17:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 89D23E0BA7; Mon, 21 Jul 2014 20:17:39 +0000 (UTC) Received: from mail-we0-f180.google.com (mail-we0-f180.google.com [74.125.82.180]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8A2D0E0B95 for ; Mon, 21 Jul 2014 20:17:38 +0000 (UTC) Received: by mail-we0-f180.google.com with SMTP id w61so7949747wes.11 for ; Mon, 21 Jul 2014 13:17:37 -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=8UGNvWZoC2YV/R7h8deevMOSl1oHNLM9Lt6nrD76bC0=; b=GHWscxgENRNeOubAvz+HH4JYgj0sfG3qC4wLxsKn94tgKUdsefNzX9NkiplSmofEPt +pGtzgSMCjRU0oEVViXKC7DUj+JXx5MweUVeZZXefth28sfKDYjkBqUJqaSs5j8R0jhf LjBCufB3Xl3Z53bGIhrn5YtF8F/nYVQpvkONGjLwOoRbxGpoR3amKN82yzkTrsVGvOHR BfnxWT/PrR9vj5J16vTS9Ex2QgXvmMnHlFwTAUHVlFMnj/c7B/dw1RHNWuzB9QoEBywC tHtty4+jEMSMNUt3j1S8Sj1ODOBDDo1FPs74X3UxstXnIuv3eK8K9xKE5gEphRih1t/I GrMw== X-Received: by 10.194.92.148 with SMTP id cm20mr26961941wjb.57.1405973857324; Mon, 21 Jul 2014 13:17:37 -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 fs3sm45516951wic.20.2014.07.21.13.17.36 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 21 Jul 2014 13:17:37 -0700 (PDT) Date: Mon, 21 Jul 2014 21:17:29 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] don't rely on dynamic deps Message-ID: <20140721211729.6d3c6142@googlemail.com> In-Reply-To: <53CD72BE.3090607@gentoo.org> References: <53CD6BED.10603@gentoo.org> <53CD6D1F.3030609@gentoo.org> <20140721205041.185f2a85@googlemail.com> <53CD72BE.3090607@gentoo.org> 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_/evvC0Djeud6RYWDU+fSOg9f"; protocol="application/pgp-signature" X-Archives-Salt: f0feb39f-9b69-4283-a622-aa78258b2e5d X-Archives-Hash: c05dfec6d6a0e8a8494df93b4e2322b1 --Sig_/evvC0Djeud6RYWDU+fSOg9f Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 21 Jul 2014 23:06:22 +0300 Samuli Suominen wrote: > On 21/07/14 22:50, Ciaran McCreesh wrote: > > On Mon, 21 Jul 2014 22:42:23 +0300 > > Samuli Suominen wrote: > >> people are revbumping packages for the simplest things like > >> EAPI4->5 > > EAPI changing to 5 should always get a revbump, since it causes > > confusion if anyone has a USE dependency upon your package. >=20 > What kind of confusion? In my experience, Portage handles it well The way (+) and (-) work depends upon the EAPI of the things they're being matched against (not the EAPI of the package with the dependencies). When developers are adding in >=3D dependencies to restrict to matching against EAPI 5 things (as they have to do for multilib, for example), they would need to check the CVS log to see if any ebuild has *ever* been EAPI < 5. It's less work and less error-prone for developers to just always do a bump when switching to EAPI 5. --=20 Ciaran McCreesh --Sig_/evvC0Djeud6RYWDU+fSOg9f Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPNdV8ACgkQ96zL6DUtXhE5kQCfSH77o4aPMls4F4bX15zraVbm mLMAnjFH3heVHxzAqfVxs/wdbV3stoBe =GQj0 -----END PGP SIGNATURE----- --Sig_/evvC0Djeud6RYWDU+fSOg9f--