Gentoo Archives: gentoo-dev

From: Michael Orlitzky <mjo@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass
Date: Thu, 12 Sep 2019 16:14:36
Message-Id: 88094567-323c-6f6a-a1d9-0c1b77ef53e3@gentoo.org
In Reply to: Re: [gentoo-dev] [PATCH 3/3] dev-vcs/hub: migrate to go-module.eclass by William Hubbs
1 On 9/12/19 11:46 AM, William Hubbs wrote:
2 >
3 > In other words, the way I see this is a tree-wide issue. LICENSE= for
4 > any package should list every license for every package it links to or
5 > uses.
6 >
7 There is no issue tree-wide, because no one else is trying to cut
8 corners and bundle every dependency of every package. All of our
9 dependencies are in separate packages, with separate LICENSE variables.
10 So when you install one package, the LICENSE variables of all its
11 dependencies pulled in by the package manager are indeed taken into
12 account. That's the whole point of a package manager -- it can do these
13 things for you if the developers do their jobs and package software
14 correctly.

Replies