Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] don't rely on dynamic deps
Date: Mon, 21 Jul 2014 20:17:43
Message-Id: 20140721211729.6d3c6142@googlemail.com
In Reply to: Re: [gentoo-dev] don't rely on dynamic deps by Samuli Suominen
1 On Mon, 21 Jul 2014 23:06:22 +0300
2 Samuli Suominen <ssuominen@g.o> wrote:
3 > On 21/07/14 22:50, Ciaran McCreesh wrote:
4 > > On Mon, 21 Jul 2014 22:42:23 +0300
5 > > Samuli Suominen <ssuominen@g.o> wrote:
6 > >> people are revbumping packages for the simplest things like
7 > >> EAPI4->5
8 > > EAPI changing to 5 should always get a revbump, since it causes
9 > > confusion if anyone has a USE dependency upon your package.
10 >
11 > What kind of confusion? In my experience, Portage handles it well
12
13 The way (+) and (-) work depends upon the EAPI of the things they're
14 being matched against (not the EAPI of the package with the
15 dependencies). When developers are adding in >= dependencies to
16 restrict to matching against EAPI 5 things (as they have to do for
17 multilib, for example), they would need to check the CVS log to see if
18 any ebuild has *ever* been EAPI < 5. It's less work and less error-prone
19 for developers to just always do a bump when switching to EAPI 5.
20
21 --
22 Ciaran McCreesh

Attachments

File name MIME type
signature.asc application/pgp-signature