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
signature.asc
Description: PGP signature