On Fri, Apr 26, 2013 at 3:43 PM, Rick "Zero_Chaos" Farina <zeroch...@gentoo.org> wrote: > Based on Rich's suggestion my thought is have a new license group for > things which are ALWAYS binary restricted, accepted by default, but > removed from ACCEPT_LICENSE when USE=bindist. That is just what is > rolling around in my head right now, but it is semi-sane.
We already have the BINARY-REDISTRIBUTABLE group. So, if you just set ACCEPT_LICENSE=@BINARY-REDISTRIBUTABLE you'll only get packages you can redistribute. Then you can just set ACCEPT_LICENSE=FOO in /etc/portage/env for packages you are handling with USE=-bindist or whatever. Sure, it might be a little nicer to have a bit more automation, but the existing license group lets you set things conservatively so you'll never be burned by accidentally redistributing something you can't. I'd be interested in hearing from anybody who actually has the need to redistribute things and thinks that this is insufficient. Rich