On Sat, 29 Sep 2012 09:12:38 -0700 Zac Medico <[email protected]> wrote:
> On 09/29/2012 02:42 AM, Michał Górny wrote: > > Hello, > > > > Following the late discussion, I have updated GLEP-62. It no longer is > > designed to be 'backwards compatible' and instead it was suited for > > addition in a new EAPI. > > > > Thus, IUSE_RUNTIME is now independent of IUSE, and runtime dependencies > > can be expressed in SDEPEND only. > > Thanks, these changes make it much more manageable. Trying to do > something like this retroactively for existing EAPIs is just a mess. > > > There's still a case of REQUIRED_USE. I'm not really convinced to > > create a REQUIRED_RUNTIME_USE especially for it. Also, it may be > > actually better to put all IUSE_RUNTIME flags to IUSE as well -- since > > the package manager will after all be required to concatenate them > > anyway. > > Will runtime flags be able to interact with buildtime flags then? It > seems like it could be useful, so it we should probably allow it. Sure, > people could write some expressions that don't make sense, but that's > already the case with REQUIRED_USE. Yes, that's the intent, e.g. when a particular runtime feature requires another build-time feature. -- Best regards, Michał Górny
signature.asc
Description: PGP signature
