Gentoo Archives: gentoo-dev

From: Francesco Riosa <vivo75@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!
Date: Tue, 22 May 2012 00:12:32
Message-Id: CAD6zcDy7=6+wqP12qDcfqJ_iqE2Wk36TbY7TH0AL7g86YyXikQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds! by Mike Frysinger
1 2012/5/21 Mike Frysinger <vapier@g.o>:
2 > On Monday 21 May 2012 19:24:27 Francesco Riosa wrote:
3 >> 2012/5/22 Mike Frysinger:
4 >> > On Monday 21 May 2012 19:01:04 Francesco Riosa wrote:
5 >> >> 2012/5/22 Mike Frysinger:
6 >> >> > On Monday 21 May 2012 18:16:25 Markos Chandras wrote:
7 >> >> >> Excuse me but the way this change was handled is a bit depressing.
8 >> >> >> First, the ebuilds should have been fixed to inherit eutils and then
9 >> >> >> remove eutils from autotools. Now, a bunch of ebuilds are broken out
10 >> >> >> of nowhere. I don't believe this issue was that urgent in order to
11 >> >> >> justify the significant breakage of portage tree.
12 >> >> >
13 >> >> > you're assuming the breakage was intentional.  i also wouldn't really
14 >> >> > describe it as "significant", but that's just quibbling over an
15 >> >> > insignificant aspect.
16 >> >>
17 >> >> It's intentional not to revert the change, it's significant because it
18 >> >> involve a number of significant packages like icu, vim and boost, some
19 >> >> of them already marked stable (from a fast grep from the one mentioned
20 >> >> in the previous posts).
21 >> >
22 >> > you've identified the broke things.  so fix them.
23 >>
24 >> wanna give me commit access for few hours?
25 >
26 > just join as a dev and get it over with ;P
27
28 maybe gentoo will live better w/o my fat typeing hands :-P
29
30 >> I've already done mass changes to the tree when introducing
31 >> virtual/mysql seem something doable the same way.
32 >
33 > seems people have already fixed most (if not all) errors related to
34 > autotools.eclass
35
36 Seem to be the better outcome. If someone could fix the remaining
37 unfixed after x days that would be perfect, it's always unpleasant to
38 touch other devs ebuilds but sometimes is just the only thing to do
39 (replace with some philosophy mumble at pleasure;-)
40
41 good night and thanks for answering