Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: Aron Griffis <agriffis@g.o>
Cc: gentoo-dev@g.o
Subject: Re: [gentoo-dev] License Checking
Date: Mon, 24 Nov 2003 16:28:56
Message-Id: 1069690853.21247.53.camel@localhost
In Reply to: Re: [gentoo-dev] License Checking by Aron Griffis
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?

Attachments

File name MIME type
signature.asc application/pgp-signature