Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-08-08 Thread Zac Medico
On 07/25/2012 09:38 AM, Ulrich Mueller wrote: On the other hand, tree policy (as enforced by repoman) wouldn't really change. In the cases you've mentioned above, it already displays errors or warnings. Repoman also doesn't distinguish between empty and unset variables. The single exception

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Mike Frysinger
On Wednesday 18 July 2012 13:53:37 Ulrich Mueller wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is empty. Could we drop this requirement? Repoman already enforces that

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Ulrich Mueller
On Wed, 25 Jul 2012, Mike Frysinger wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is empty. Could we drop this requirement? Repoman already enforces that

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Pacho Ramos
El mié, 25-07-2012 a las 18:38 +0200, Ulrich Mueller escribió: [...] The single exception to this is IUSE, which is required to be present in an ebuild even if it's empty. Maybe we should drop this requirement, too. +1 signature.asc Description: This is a digitally signed message part

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Rick Zero_Chaos Farina
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07/25/2012 12:56 PM, Pacho Ramos wrote: El mié, 25-07-2012 a las 18:38 +0200, Ulrich Mueller escribió: [...] The single exception to this is IUSE, which is required to be present in an ebuild even if it's empty. Maybe we should drop this

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Michał Górny
On Wed, 25 Jul 2012 18:38:05 +0200 Ulrich Mueller u...@gentoo.org wrote: On Wed, 25 Jul 2012, Mike Frysinger wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-25 Thread Mike Frysinger
On Wednesday 25 July 2012 12:38:05 Ulrich Mueller wrote: On Wed, 25 Jul 2012, Mike Frysinger wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is empty. Could we

[gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-18 Thread Ulrich Mueller
Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is empty. Could we drop this requirement? Repoman already enforces that DESCRIPTION, HOMEPAGE, LICENSE, SLOT, and KEYWORDS are

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-18 Thread Robin H. Johnson
On Wed, Jul 18, 2012 at 07:53:37PM +0200, Ulrich Mueller wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if their value is empty. Could we drop this requirement? Repoman already

Re: [gentoo-dev] Don't require assignment of empty variables in ebuilds?

2012-07-18 Thread Davide Pesavento
On Wed, Jul 18, 2012 at 11:02 AM, Robin H. Johnson robb...@gentoo.org wrote: On Wed, Jul 18, 2012 at 07:53:37PM +0200, Ulrich Mueller wrote: Our current policy [1] requires that ebuilds must assign the seven variables DESCRIPTION, HOMEPAGE, SRC_URI, LICENSE, SLOT, KEYWORDS, and IUSE, even if