On Mon, 21 Jul 2014 23:06:22 +0300 Samuli Suominen <ssuomi...@gentoo.org> wrote: > On 21/07/14 22:50, Ciaran McCreesh wrote: > > On Mon, 21 Jul 2014 22:42:23 +0300 > > Samuli Suominen <ssuomi...@gentoo.org> 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. > > 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 >= 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. -- Ciaran McCreesh
signature.asc
Description: PGP signature