Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-09 Thread Chris Gianelloni
On Sat, 2006-10-07 at 23:19 -0500, Andrew Gaffney wrote: Should we add multiple inheritance support now? The changes necessary to add this support are minimal and we can have this feature in portage-2.1.2 [3], which I estimate will be ready for a final release in approximately 3 to 5

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-09 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Thanks for your feedback, everyone. I've gone ahead and enabled multiple inheritance in portage-2.1.2_pre2-r7. I would appreciate it if people would start experimenting with it (of course, please don't use multiple inheritance in the live tree in

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-09 Thread Andrew Gaffney
Zac Medico wrote: (of course, please don't use multiple inheritance in the live tree in ways that will hurt users of the current single inheritance profiles). If someone does, can we blame you? :) -- Andrew Gaffneyhttp://dev.gentoo.org/~agaffney/ Gentoo Linux

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-09 Thread Alec Warner
Andrew Gaffney wrote: Zac Medico wrote: (of course, please don't use multiple inheritance in the live tree in ways that will hurt users of the current single inheritance profiles). If someone does, can we blame you? :) Don't blame the tool, blame the tool using the tool improperly. --

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-08 Thread Mike Frysinger
On Saturday 07 October 2006 23:04, Zac Medico wrote: Should we add multiple inheritance support now? yes -mike pgpJagfj7FpY3.pgp Description: PGP signature

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-08 Thread Stuart Herbert
Hi Zac, On 10/8/06, Zac Medico [EMAIL PROTECTED] wrote: I'm only proposing that we add support to portage now because it seems like it will be useful in the future. How and when people make use of this support does not concern me much. Zac I believe that multiple parent support would be

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-08 Thread Danny van Dyk
Am Sonntag, 8. Oktober 2006 12:05 schrieb Stuart Herbert: Hi Zac, On 10/8/06, Zac Medico [EMAIL PROTECTED] wrote: I'm only proposing that we add support to portage now because it seems like it will be useful in the future. How and when people make use of this support does not concern me

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-08 Thread Andrew Gaffney
Danny van Dyk wrote: I for one favour a more flattened profiles/ and a way to mark a profile as 'not standalone', similar to a deprecated file, that isn't inherited, to stop users biting their own asses. The following sample is not complete, but should give the right impressions. By 'not

[gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-07 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi everyone, Some of you may recall that I proposed the addition of multiple inheritance to profiles a couple of months ago [1]. The idea is to extend the parent file in profiles so that it supports any number of parents (one per line). Parents

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-07 Thread Andrew Gaffney
Zac Medico wrote: Some of you may recall that I proposed the addition of multiple inheritance to profiles a couple of months ago [1]. The idea is to extend the parent file in profiles so that it supports any number of parents (one per line). Parents listed closer to the bottom of the file will

Re: [gentoo-dev] RFC: multiple inheritance support for profiles, Round 2

2006-10-07 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andrew Gaffney wrote: Are you proposing just adding the support or creating the new profiles as well? If it's just the support, adding it into portage now certainly won't hurt anything (unless someone really fscks up the current single-parent