Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 04:49:51 -0800 Brian Harring wrote: > 4) eapi as a function; instead of "EAPI=1", do "eapi 1", required as > the first statement (simplest way). Doesn't solve anything over having it as a variable, and has a messy upgrade path. > - global scope changes can occur (inherit

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Brian Harring
On Wed, Feb 25, 2009 at 11:03:07PM +, Ciaran McCreesh wrote: > On Wed, 25 Feb 2009 04:49:51 -0800 > Brian Harring wrote: > > 4) eapi as a function; instead of "EAPI=1", do "eapi 1", required as > > the first statement (simplest way). > > Doesn't solve anything over having it as a variable,

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 16:02:46 -0800 Brian Harring wrote: > Bullshit. First invocation of the ebuild, that means it can do > whatever it wants to the environment- literally swapping in the EAPI > environment right then/there. Auto inherits, changing the inherit > mechanism, everything (this inc

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Brian Harring
On Thu, Feb 26, 2009 at 12:11:04AM +, Ciaran McCreesh wrote: > On Wed, 25 Feb 2009 16:02:46 -0800 > Brian Harring wrote: > > Bullshit. First invocation of the ebuild, that means it can do > > whatever it wants to the environment- literally swapping in the EAPI > > environment right then/the

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 16:24:45 -0800 Brian Harring wrote: > > You can do that on a variable assignment too, with all the same > > implications as having it as a function, and a slightly less > > horrible upgrade path. > > You're contradicting your own statements. Pkg level eclasses (if > reusing

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Jorge Manuel B. S. Vicetto
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ciaran McCreesh wrote: > On Wed, 25 Feb 2009 16:02:46 -0800 > Brian Harring wrote: < snip a few arguments> Ciaran and Brian, please respect Pettery's request and move your discussion to the GLEP55 thread or to another thread, but leave it out of thi

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 23:43:44 -0100 "Jorge Manuel B. S. Vicetto" wrote: > Ciaran McCreesh wrote: > > On Wed, 25 Feb 2009 16:02:46 -0800 > > Brian Harring wrote: > < snip a few arguments> > > Ciaran and Brian, > > please respect Pettery's request and move your discussion to the > GLEP55 thread or

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-26 Thread Petteri Räty
Ciaran McCreesh wrote: > On Wed, 25 Feb 2009 23:43:44 -0100 > "Jorge Manuel B. S. Vicetto" wrote: >> Ciaran McCreesh wrote: >>> On Wed, 25 Feb 2009 16:02:46 -0800 >>> Brian Harring wrote: >> < snip a few arguments> >> >> Ciaran and Brian, >> >> please respect Pettery's request and move your discu