Gentoo Archives: gentoo-dev

From: Mike Frysinger <vapier@g.o>
To: gentoo-dev@l.g.o
Cc: Maciej Mrozowski <reavertm@××××××.fm>
Subject: Re: [gentoo-dev] Policy regarding enabling IUSE defaults application in ebuild
Date: Mon, 08 Jun 2009 21:13:20
Message-Id: 200906081713.17785.vapier@gentoo.org
In Reply to: [gentoo-dev] Policy regarding enabling IUSE defaults application in ebuild by Maciej Mrozowski
1 On Monday 08 June 2009 16:12:23 Maciej Mrozowski wrote:
2 > I'd like to raise your attention on problem of in my opinion overusing IUSE
3 > defaults in various packages.
4 > Currently there seems to be no policy whatsoever at least advising when
5 > it's appropriate to add +<useflag> and when not, so it's just up to
6 > developer's taste.
7
8 the loose policy is to have the defaults follow what upstream intended.
9 otherwise, it is left up to the maintainer on purpose -- they're supposed to
10 know best.
11
12 > While it usually doesn't do any particular harm (but I guess security and
13 > prefix/alt team won't agree on this) - insanely enabling everything by
14 > default is not the best idea in my opinion.
15 > Of course we need an example. Let's have a look at latest stable media-
16 > video/mplayer-1.0_rc2_p20090322 ebuild:
17
18 mplayer and friends is a bad example. upstream wants a lot of things enabled
19 by default.
20
21 > But thats's not the point - the point is, Gentoo probably needs some policy
22 > to advise, when some newly added USE flags are appropriate to be enabled by
23 > default.
24
25 we already have one
26 -mike