Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: ACCEPT_LICENSE revisited
Date: Wed, 22 Nov 2006 04:55:17
Message-Id: ek0l22$q54$1@sea.gmane.org
In Reply to: Re: [gentoo-dev] ACCEPT_LICENSE revisited by Marien Zwart
1 Marien Zwart <marienz@g.o> posted
2 20061121183634.GA6948@×××××××.localdomain, excerpted below, on Tue, 21
3 Nov 2006 19:36:35 +0100:
4
5 > Since check_license was (I assume) originally added because it was
6 > required for certain (mostly games) ebuilds: is the possibility to accept
7 > the license by putting a wildcard or group in ACCEPT_LICENSE "compatible"
8 > with those licenses? If it is not this would need some more thought: it
9 > would be quite confusing if certain licenses did not follow the same
10 > "rules" for groups and wildcards as other licenses, or if portage followed
11 > different rules at resolve time than check_license in eutils does.
12
13 As I've read the GLEP (as proposed for update), you are missing something
14 here. The package manager's treatment of ACCEPT_LICENSE will simply be
15 masking/unmasking of the appropriate ebuilds. It won't change whether
16 interactive license agreement is required or not, simply whether such a
17 package is masked or not. Thus, accepting an interactive license will be
18 a two-stage process -- (1) unmask it by setting ACCEPT_LICENCE
19 appropriately so the ebuild can even be considered for merging, (2) emerge
20 the package and hit the interactive merge section, actually accepting the
21 license there.
22
23 Setting ACCEPT_LICENSE therefore won't actually accept it. It'll simply
24 tell the package manager whether it can consider certain packages or not.
25 Once the package manager can do so, it can go ahead and actually display
26 the license for agreement if the package is actually merged.
27
28 --
29 Duncan - List replies preferred. No HTML msgs.
30 "Every nonfree program has a lord, a master --
31 and if you use the program, he is your master." Richard Stallman
32
33 --
34 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Re: ACCEPT_LICENSE revisited Marijn Schouten <M.Schouten@×××××××.nl>
Re: [gentoo-dev] Re: ACCEPT_LICENSE revisited Chris Gianelloni <wolf31o2@g.o>