Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-10-01 Thread volkmar
On Thu, Oct 01, 2009 at 04:01:29AM +0200, Sebastian Pipping wrote: Zac Medico wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-30 Thread Sebastian Pipping
Zac Medico wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition of the GPL-2+ license group happens to be. When a new version of GPL

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Ulrich Mueller
On Fri, 04 Sep 2009, Zac Medico wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition of the GPL-2+ license group happens to be. So

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Zac Medico
Ulrich Mueller wrote: On Fri, 04 Sep 2009, Zac Medico wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition of the GPL-2+ license group

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Mounir Lamouri
Zac Medico wrote: Sebastian Pipping wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition of the GPL-2+ license group happens to

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Ulrich Mueller
On Sat, 05 Sep 2009, Mounir Lamouri wrote: I suppose adding group license support in ebuilds will fix the problem too. But I see a few disadvantages like: - new behavior for @ operator: it will not only expand a group but also adding a || operator (only for LICENSE) - devs will have to

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Zac Medico
Mounir Lamouri wrote: Zac Medico wrote: Sebastian Pipping wrote: I propose support for license groups in ebuilds then, I guess. That seems like a reasonable solution. So, an ebuild can do something like LICENSE=@GPL-2+ and that will expand to whatever the definition of the GPL-2+

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-05 Thread Sebastian Pipping
Ulrich Mueller wrote: IMHO the main disadvantage is that ebuilds would have to be converted to EAPI-4 for this, Why do they _have_ to? I understand that it's optional and that we can take time with it until a new license (e.g. GPL-4) arrives. Also, scripts/tools can help with the transition.

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-04 Thread Jeremy Olexa
On Mon, Aug 31, 2009 at 5:12 PM, Mounir Lamourivolk...@gentoo.org wrote: It's even worst when we try to use ACCEPT_LICENSE to have a free operating system. FWIW: Given the state of ebuilds, I think this should never be attempted unless the user knows it may not be accurate[1]. We should not

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-04 Thread Sebastian Pipping
Mounir Lamouri wrote: However I do notice that GPL-2+ could make things easier. Why not introduce a license group for it like @GPL-2+ or so, instead? That would be transparent and use existing means. I don't understand where the black magic is. It would be in the implementation and in the

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-04 Thread Zac Medico
Sebastian Pipping wrote: However, a group will not add the information in the ebuild. In other words, I will have GPL-2 and GPL-3 with GPL-2+ in ACCEPT_LICENSE but I will not have GPL-2+ packages if i set only GPL-3 in ACCEPT_LICENSE. I propose support for license groups in ebuilds then, I

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Rémi Cardona wrote: Le 01/09/2009 00:12, Mounir Lamouri a écrit : Hi, As you should know, GLEP 23 [1] introduced USE flags conditions in LICENSE variable and || operator in addition of licenses groups and ACCEPT_LICENSE variable. [1] http://www.gentoo.org/proj/en/glep/glep-0023.html /me

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-09-03 Thread Mounir Lamouri
Sebastian Pipping wrote: Mounir Lamouri wrote: It's even worst when we try to use ACCEPT_LICENSE to have a free operating system. Let's suppose 'free' in fsf free and osf free, LGPL-2.1 is free for both but LGPL-2 isn't and we can suppose, most LGPL-2 licensed packages in the tree are

[gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-08-31 Thread Mounir Lamouri
Hi, As you should know, GLEP 23 [1] introduced USE flags conditions in LICENSE variable and || operator in addition of licenses groups and ACCEPT_LICENSE variable. [1] http://www.gentoo.org/proj/en/glep/glep-0023.html I want to show an issue in ACCEPT_LICENSE that have to be fixed with a new

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-08-31 Thread Rémi Cardona
Le 01/09/2009 00:12, Mounir Lamouri a écrit : Hi, As you should know, GLEP 23 [1] introduced USE flags conditions in LICENSE variable and || operator in addition of licenses groups and ACCEPT_LICENSE variable. [1] http://www.gentoo.org/proj/en/glep/glep-0023.html /me still thinks LICENSE

Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)

2009-08-31 Thread Sebastian Pipping
Mounir Lamouri wrote: It's even worst when we try to use ACCEPT_LICENSE to have a free operating system. Let's suppose 'free' in fsf free and osf free, LGPL-2.1 is free for both but LGPL-2 isn't and we can suppose, most LGPL-2 licensed packages in the tree are LGPL-2+ actually. Are you aware