On Wed, 17 Oct 2012 15:00:12 -0400
Rich Freeman <ri...@gentoo.org> wrote:

> On Wed, Oct 17, 2012 at 1:34 PM, Pacho Ramos <pa...@gentoo.org> wrote:
> > Would be easier to prune old versions if we "force" them to be less
> > using at least preventing new ebuilds to use them. For example, what is
> > the advantage for a new ebuild to still rely on old src_compile phase
> > instead of src_prepare/configure...?
> 
> It can be bumped by copying it from the ebuild for the previous
> version, thus introducing no errors.

Yeah, someone could be making a small change (eg. adding a patch that
requires a revbump) to a package they don't maintain and aren't familiar
with.  Forcing them to port/rewrite the ebuild isn't going to make anyone
happy.

> I think the whole developers-can't-handle-47-EAPIs thing is a red
> herring.  The fact that there are packages written in Erlang in the
> tree doesn't cause me any issues even though I haven't had to do any
> work in Erlang.  If I ever wanted to maintain such a package then I'd
> take the time to learn it as needed.  Likewise, if I wanted to
> maintain a package that used EAPI joe and I really prefer to work in
> EAPI fred, then I'd revise it at my next convenience.

Well, it's not just about ebuilds you maintain.  Think about something
like the gcc-porting trackers where you have to touch a lot of ebuilds
across the tree.  You really do have to have a working knowledge of the
differences between EAPIs to do so.  My browser bookmark to the EAPI
cheatsheet is one of the more frequently used as it is.


-- 
gcc-porting
toolchain, wxwidgets          we were never more here, expanse getting broader
@ gentoo.org                          but bigger boats been done by less water

Attachment: signature.asc
Description: PGP signature

Reply via email to