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

Attachment: signature.asc
Description: PGP signature

Reply via email to