On Tue, 13 Sep 2011 10:29:48 -0400
Mike Frysinger <vap...@gentoo.org> wrote:
> > You don't do it by checking IUSE. You do it by having the ebuild
> > define a variable like WANT_MONKEY_SUPPORT.
> 
> it's a crap shoot.  as long as Michał's proposed func doesnt attempt
> to make guarantees that don't exist now, i think it's fine.  we have
> ebuilds/eclasses that are already using it, so unifying it purely for
> the [+-] cleanup makes sense to me.

Providing a function, especially in eutils, makes people think that it
will work. It won't work, so the solution is to fix ebuilds and
eclasses that are doing it and make sure people realise why they can't
do that.

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

Reply via email to