[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Ryan Hill
On Mon, 21 May 2012 21:04:44 +0200 Pacho Ramos pa...@gentoo.org wrote: Looks like ebuilds not inheriting eutils directly even using epatch are a lot as I have seen running: grep inherit $(grep -r epatch */*/*.ebuild| cut -d: -f1) | grep -v eutils Maybe they should be checked and a repoman

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Zac Medico
On 05/23/2012 11:11 PM, Ryan Hill wrote: On Mon, 21 May 2012 21:04:44 +0200 Pacho Ramos pa...@gentoo.org wrote: Looks like ebuilds not inheriting eutils directly even using epatch are a lot as I have seen running: grep inherit $(grep -r epatch */*/*.ebuild| cut -d: -f1) | grep -v eutils

[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Ryan Hill
On Wed, 23 May 2012 23:09:14 -0700 Zac Medico zmed...@gentoo.org wrote: On 05/23/2012 11:11 PM, Ryan Hill wrote: On Mon, 21 May 2012 21:04:44 +0200 Pacho Ramos pa...@gentoo.org wrote: Looks like ebuilds not inheriting eutils directly even using epatch are a lot as I have seen running:

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Ciaran McCreesh
On Thu, 24 May 2012 00:02:37 -0600 Ryan Hill dirtye...@gentoo.org wrote: I don't see how removing an inherit is breaking an eclass' API. The way eclasses are defined, the eclasses it inherits are itself part of its API. You can think of it using the lousy OO analogy that gave eclasses their

[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Ryan Hill
On Thu, 24 May 2012 14:02:05 +0100 Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Thu, 24 May 2012 00:02:37 -0600 Ryan Hill dirtye...@gentoo.org wrote: I don't see how removing an inherit is breaking an eclass' API. The way eclasses are defined, the eclasses it inherits are

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Pacho Ramos
El mié, 23-05-2012 a las 06:39 +1000, Michael escribió: On 2012-05-22 03:46, Alexandre Rostovtsev wrote: On May 20, autools.eclass was changed to no longer inherit eutils, see http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?r1=1.133r2=1.134 Relying on

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Markos Chandras
On Wed, May 23, 2012 at 9:04 AM, Pacho Ramos pa...@gentoo.org wrote: El mié, 23-05-2012 a las 06:39 +1000, Michael escribió: On 2012-05-22 03:46, Alexandre Rostovtsev wrote: On May 20, autools.eclass was changed to no longer inherit eutils, see

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Pacho Ramos
El mié, 23-05-2012 a las 10:31 +0100, Markos Chandras escribió: On Wed, May 23, 2012 at 9:04 AM, Pacho Ramos pa...@gentoo.org wrote: El mié, 23-05-2012 a las 06:39 +1000, Michael escribió: On 2012-05-22 03:46, Alexandre Rostovtsev wrote: On May 20, autools.eclass was changed to no longer

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Kacper Kowalik
On 05/23/2012 01:00 PM, Pacho Ramos wrote: El mié, 23-05-2012 a las 10:31 +0100, Markos Chandras escribió: On Wed, May 23, 2012 at 9:04 AM, Pacho Ramos pa...@gentoo.org wrote: El mié, 23-05-2012 a las 06:39 +1000, Michael escribió: On 2012-05-22 03:46, Alexandre Rostovtsev wrote: On May 20,

[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Ryan Hill
On Wed, 23 May 2012 11:28:13 +0300 Petteri Räty betelge...@gentoo.org wrote: On 22.5.2012 8.53, Michał Górny wrote: Excuse me but the way this change was handled is a bit depressing. First, the ebuilds should have been fixed to inherit eutils and then remove eutils from autotools. Now, a

[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-22 Thread Michael
On 2012-05-22 03:46, Alexandre Rostovtsev wrote: On May 20, autools.eclass was changed to no longer inherit eutils, see http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?r1=1.133r2=1.134 Relying on autotools.eclass for your eutils needs was always a terrible idea,