1 |
On Wed, 2005-06-15 at 18:38 +0000, Chris Bainbridge wrote: |
2 |
> On 15/06/05, Maurice van der Pot <griffon26@g.o> wrote: |
3 |
> > On Wed, Jun 15, 2005 at 10:04:39AM -0400, Chris Gianelloni wrote: |
4 |
> > > > > What about all these /usr/share/doc/*/COPYING* files? Are they |
5 |
> > > > > necessary if all licenses are in licenses/ ? |
6 |
> > > > See first point. You want to read the license _before_ installing stuff |
7 |
> |
8 |
> The obvious thing to do is to have a licenses package that install all |
9 |
> of the licenses somewhere. If someone wants to check a license they |
10 |
> emerge it first. /usr/portage/licenses does seem unnecessarily big for |
11 |
> the portage tree. |
12 |
|
13 |
Not really... |
14 |
|
15 |
See, since emerge -s shows the license, it would mean that portage would |
16 |
need to RDEPEND on the package. Because of this, everyone would have |
17 |
the package anyway. That and it is much simpler to commit a single |
18 |
license file to the tree when adding a package with a new license, then |
19 |
it would be to download the license package tarball, unpack it, |
20 |
increment the version number, copy your license in, repack it, upload it |
21 |
to Gentoo's mirrors, wait for it to sync, update the license package in |
22 |
the tree, wait for that to sync, then add your package. |
23 |
|
24 |
-- |
25 |
Chris Gianelloni |
26 |
Release Engineering - Strategic Lead/QA Manager |
27 |
Games - Developer |
28 |
Gentoo Linux |