On Fri, Apr 26, 2013 at 3:24 PM, Ian Stakenvicius <a...@gentoo.org> wrote:
> IUSE="bindist" tends to be for adjusting a particular package so that
> it either is generic and CAN be binary-distributable, or will build as
> upstream intended (with, for instance, upstream branding) and
> therefore is not.  Right?

Correct.

>
> So, in essence, the use flag can allow for an exception of a 'bindist'
> LICENSE.  Would it make more sense then to have LICENSE= contents
> controlled conditionally?  ie:
>

I'm not sure if this is really necessary.

If a user doesn't want to accidentally install something that isn't
redistributable they can start with
ACCEPT_LICENSE=@BINARY-REDISTRIBUTABLE, which already exists.

Then they can augment that by manually overriding it for packages
where they've decided they're not impacted, or where they're using
USE=-bindist.

There are really only a small number of situations where this will
happen.  I'm not sure if we need to implement conditional licensing
with a pseudo-license on top of that just to cover them.  The license
itself doesn't actually change when you USE -bindist - you're simply
complying with it.

Rich

Reply via email to