1 |
On Sun, 2003-11-23 at 18:47, Aron Griffis wrote: |
2 |
> Marius Mauch wrote: [Sun Nov 23 2003, 01:01:14PM EST] |
3 |
> > So before we can go ahead and implement this the following points have |
4 |
> > to be cleared: |
5 |
> > - formal syntax and semantic of the LICENSE variable |
6 |
> |
7 |
> Already decided earlier in this thread and summarized at |
8 |
> |
9 |
> http://bugs.gentoo.org/show_bug.cgi?id=34146#c3 |
10 |
> |
11 |
> Just don't look too hard for the "original LICENSE= proposal" since it |
12 |
> was on gentoo-core not gentoo-dev |
13 |
> |
14 |
> > - What should be the default for ACCEPT_LICENSES, this is probably a |
15 |
> > point for the managers meeting |
16 |
> |
17 |
> Right. Also there may be a need for meta-licenses from the outset, |
18 |
> though we haven't discussed how to implement them. |
19 |
> |
20 |
> > - How should portage handle packages with unaccepted licenses |
21 |
> |
22 |
> This one is easy. To maintain the non-interactive nature of emerge, it |
23 |
> should simply die with an error message that informs the user of the |
24 |
> problem, what to go read, and how to re-run the emerge so that it will |
25 |
> work (for example ACCEPT_LICENSES='vim' emerge --resume) |
26 |
> |
27 |
> Anything else breaks emerge's non-interactive nature, though I'm |
28 |
> probably treading on thin ice here, since I'm pretty sure that the games |
29 |
> stuff already uses some sort of interactive license checking (wouldn't |
30 |
> know... I'm not a gamer) |
31 |
|
32 |
Our ebuilds are ONLY interactive if the license for the game is NOT in |
33 |
ACCEPT_LICENSES. At the moment, we're simply doing in our ebuilds what |
34 |
we believe portage should do itself. |
35 |
|
36 |
-- |
37 |
Chris Gianelloni |
38 |
Developer, Gentoo Linux |
39 |
Games Team |
40 |
|
41 |
Is your power animal a penguin? |