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