Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-13 Thread Grobian
I've made some modifications to the GLEP, see: http://www.gentoo.org/proj/en/glep/glep-0047.html The modifications are based on all comments raised on the previous version. Many pieces rewritten, reworded and explained in more detail. - clarified 'safeness' of CHOST variable - note on USE-expansi

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-11 Thread Ciaran McCreesh
On Sat, 11 Feb 2006 22:28:43 +0100 Grobian <[EMAIL PROTECTED]> wrote: | Ok. If we're on the same wave length here, then I think the real | question is here whether we do allow hyphens to be in the os part or | not. If yes, the part till the first hyphen is the arch, and | everything from the hyph

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-11 Thread Grobian
On 11-02-2006 20:05:58 +, Ciaran McCreesh wrote: > On Sat, 11 Feb 2006 08:28:34 +0100 Grobian <[EMAIL PROTECTED]> wrote: > | > kfreebsd-gnu is, in effect, one example you're using already. You'd > | > have x86 as the arch, FreeBSD as the kernel and GNU as the userland. > | > | Yes, but you're

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-11 Thread Ciaran McCreesh
On Sat, 11 Feb 2006 08:28:34 +0100 Grobian <[EMAIL PROTECTED]> wrote: | > kfreebsd-gnu is, in effect, one example you're using already. You'd | > have x86 as the arch, FreeBSD as the kernel and GNU as the userland. | | Yes, but you're actually mixing two things here now. The right hand | side of

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Grobian
On 10-02-2006 20:22:06 +, Ciaran McCreesh wrote: > On Fri, 10 Feb 2006 19:25:47 +0100 Grobian <[EMAIL PROTECTED]> wrote: > | On 09-02-2006 23:50:08 +, Ciaran McCreesh wrote: > | > On Thu, 9 Feb 2006 22:48:32 +0100 Grobian <[EMAIL PROTECTED]> > | > wrote: > | > > Instead of proposing a 4-tup

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 22:05, Ciaran McCreesh wrote: > See, you're saying "two should be enough" and then special casing when > two isn't enough. Why not just go for "two is usually enough, but use > three where necessary"? On Friday 10 February 2006 01:44, Diego 'Flameeyes' Pettenò wrote: > "

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Ciaran McCreesh
On Fri, 10 Feb 2006 21:44:11 +0100 "Diego 'Flameeyes' Pettenò" <[EMAIL PROTECTED]> wrote: | On Friday 10 February 2006 21:22, Ciaran McCreesh wrote: | > kfreebsd-gnu is, in effect, one example you're using already. You'd | > have x86 as the arch, FreeBSD as the kernel and GNU as the userland. | | x

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 21:22, Ciaran McCreesh wrote: > kfreebsd-gnu is, in effect, one example you're using already. You'd have > x86 as the arch, FreeBSD as the kernel and GNU as the userland. x86-kfbsd I can't see other kfbsd cases for now. -- Diego "Flameeyes" Pettenò - http://dev.gentoo.

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Ciaran McCreesh
On Fri, 10 Feb 2006 19:25:47 +0100 Grobian <[EMAIL PROTECTED]> wrote: | On 09-02-2006 23:50:08 +, Ciaran McCreesh wrote: | > On Thu, 9 Feb 2006 22:48:32 +0100 Grobian <[EMAIL PROTECTED]> | > wrote: | > > Instead of proposing a 4-tuple [3]_ keyword, a 2-tuple | > > keyword is chosen for archs th

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Grobian
On 10-02-2006 11:00:33 +0100, Diego 'Flameeyes' Petten wrote: > On Friday 10 February 2006 09:00, Kevin F. Quinn (Gentoo) wrote: > > Could you add a definition of 'safe' to the GLEP?  It's not clear what > > this means at the moment. > "Variables that can be counted on, as users can't change them i

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Grobian
On 10-02-2006 00:38:47 +, Ciaran McCreesh wrote: > On Thu, 09 Feb 2006 19:26:11 -0500 Alec Warner <[EMAIL PROTECTED]> > wrote: > > Assuming the CHOST variable is 'safe' is not a good thing, users can > > over-ride this variable. Can you specify some behavior when it's set > > to something bogu

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Grobian
On 09-02-2006 23:50:08 +, Ciaran McCreesh wrote: > On Thu, 9 Feb 2006 22:48:32 +0100 Grobian <[EMAIL PROTECTED]> wrote: > > Instead of proposing a 4-tuple [3]_ keyword, a 2-tuple > > keyword is chosen for archs that require them. > > Provision should be made for future ports that require more

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-10 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 09:00, Kevin F. Quinn (Gentoo) wrote: > Could you add a definition of 'safe' to the GLEP?  It's not clear what > this means at the moment. "Variables that can be counted on, as users can't change them in unexpectable ways without hacking the tree" :) -- Diego "Flameeye

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Kevin F. Quinn (Gentoo)
On Thu, 9 Feb 2006 22:48:32 +0100 Grobian <[EMAIL PROTECTED]> wrote: > Please find attached GLEP 47: "Creating 'safe' environment variables". Could you add a definition of 'safe' to the GLEP? It's not clear what this means at the moment. -- Kevin F. Quinn signature.asc Description: PGP signa

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 01:20, Ciaran McCreesh wrote: > Mmm. Do you consider the cost of slightly simplified wording in the > GLEP now to be worth extra effort that may be required in the future by > some especially whacked out port? I'd prefer to see at least a note in > the GLEP stating that t

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 01:26, Alec Warner wrote: > Assuming the CHOST variable is 'safe' is not a good thing, users can > over-ride this variable.  Can you specify some behavior when it's set to > something bogus ( invalid form ) or something thats not in the mapping? Changing CHOST variable in

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Ciaran McCreesh
On Thu, 09 Feb 2006 19:26:11 -0500 Alec Warner <[EMAIL PROTECTED]> wrote: | Assuming the CHOST variable is 'safe' is not a good thing, users can | over-ride this variable. Can you specify some behavior when it's set | to something bogus ( invalid form ) or something thats not in the | mapping? Us

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Alec Warner
Grobian wrote: > Please find attached GLEP 47: "Creating 'safe' environment variables". > > The GLEP is a Gentoo/Alt initiative. Constructive comments are welcome. > > > The variables ``ELIBC``, ``KERNEL`` and ``ARCH`` are currently set in > the profiles when other than their defaults for a GN

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Ciaran McCreesh
On Fri, 10 Feb 2006 01:11:00 +0100 "Diego 'Flameeyes' Pettenò" <[EMAIL PROTECTED]> wrote: | On Friday 10 February 2006 00:50, Ciaran McCreesh wrote: | > Provision should be made for future ports that require more than two | > keywords. There's no particular reason to artificially limit this to | >

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Diego 'Flameeyes' Pettenò
On Friday 10 February 2006 00:50, Ciaran McCreesh wrote: > Provision should be made for future ports that require more than two > keywords. There's no particular reason to artificially limit this to > two at this stage. There's a reason: simplicity. More than two part keywords simply are difficult

Re: [gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Ciaran McCreesh
On Thu, 9 Feb 2006 22:48:32 +0100 Grobian <[EMAIL PROTECTED]> wrote: | Please find attached GLEP 47: "Creating 'safe' environment variables". > Author: Diego Pettenò, Fabian Groffen > <{flameeyes,[EMAIL PROTECTED]> Could you use the standard format please? > Status: Active Should be Draft

[gentoo-dev] GLEP 47: Creating 'safe' environment variables

2006-02-09 Thread Grobian
Please find attached GLEP 47: "Creating 'safe' environment variables". The GLEP is a Gentoo/Alt initiative. Constructive comments are welcome. -- Fabian Groffen Gentoo/Alt GLEP: 47 Title: Creating 'safe' environment variables Version: $Revision: 1.1 $ Last-Modified: $Date: 2006/02/09 21:42:57 $