public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Don't require assignment of empty variables in ebuilds?
@ 2012-07-18 17:53 Ulrich Mueller
  2012-07-18 18:02 ` Robin H. Johnson
  2012-07-25 16:00 ` Mike Frysinger
  0 siblings, 2 replies; 10+ messages in thread
From: Ulrich Mueller @ 2012-07-18 17:53 UTC (permalink / raw
  To: gentoo-dev

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 non-empty
(with some exceptions for virtuals). I don't see why we need to
distinguish the "empty value" and "not assigned" cases.

For example, many live ebuilds already don't define SRC_URI. I'm not
aware of any problems caused by this.

Ulrich

[1] <http://devmanual.gentoo.org/ebuild-writing/variables/#required-variables>



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2012-08-09  2:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-18 17:53 [gentoo-dev] Don't require assignment of empty variables in ebuilds? Ulrich Mueller
2012-07-18 18:02 ` Robin H. Johnson
2012-07-18 18:11   ` Davide Pesavento
2012-07-25 16:00 ` Mike Frysinger
2012-07-25 16:38   ` Ulrich Mueller
2012-07-25 16:56     ` Pacho Ramos
2012-07-25 17:05       ` Rick "Zero_Chaos" Farina
2012-07-25 18:15     ` Michał Górny
2012-07-25 18:32     ` Mike Frysinger
2012-08-09  2:04     ` Zac Medico

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox