On Thu, Jan 2, 2014 at 4:11 PM, Ryan Hill <dirtye...@gentoo.org> wrote: > That's only possible if we enumerate every license in every distfile we > distribute, which I don't think is a good idea. Or at least not on the > basis of a theoretic user that might not actually exist.
Why would we need to do that when we don't specify a LICENSE for every single file we install from a package. LICENSE is a string of licenses that apply to all of the files installed by a package, and USE=srcdist LICENSE is a string of licenses that apply to all of the SRC_URIs. Personally I don't have any use for ACCEPT_LICENSE at all, and having to specify the LICENSE for every single package in the tree is a lot more work than additionally specifying additional licenses for the rare tarball that contains extra stuff under a different license that we don't install. I don't really see a downside to this approach - if you don't need the extra info then don't look at it - it won't pertain to 98% of the packages in portage anyway. Rich