On Thu, 2 Jan 2014 16:20:09 -0500
Rich Freeman <ri...@gentoo.org> wrote:

> 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.

That's what I said (or meant I guess).  When I say distfile it means
tarball/SRC_URI.  In order to make a decision about what distfiles you will
allow on your system, you need to know the licenses in those distfiles.  So we
would have to list all the licenses in that distfile, whether they apply or
not.  

> 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.

I don't think it's that rare, but I don't know.  To find out for sure we'd have
to check every distfile we distribute. :p


-- 
Ryan Hill                        psn: dirtyepic_sk
   gcc-porting/toolchain/wxwidgets @ gentoo.org

47C3 6D62 4864 0E49 8E9E  7F92 ED38 BD49 957A 8463

Attachment: signature.asc
Description: PGP signature

Reply via email to