On Sun, 2003-11-23 at 18:47, Aron Griffis wrote:
> Marius Mauch wrote:   [Sun Nov 23 2003, 01:01:14PM EST]
> > So before we can go ahead and implement this the following points have
> > to be cleared:
> > - formal syntax and semantic of the LICENSE variable
> 
> Already decided earlier in this thread and summarized at
> 
>     http://bugs.gentoo.org/show_bug.cgi?id=34146#c3
> 
> Just don't look too hard for the "original LICENSE= proposal" since it
> was on gentoo-core not gentoo-dev
> 
> > - What should be the default for ACCEPT_LICENSES, this is probably a
> > point for the managers meeting
> 
> Right.  Also there may be a need for meta-licenses from the outset,
> though we haven't discussed how to implement them.
> 
> > - How should portage handle packages with unaccepted licenses
> 
> This one is easy.  To maintain the non-interactive nature of emerge, it
> should simply die with an error message that informs the user of the
> problem, what to go read, and how to re-run the emerge so that it will
> work (for example ACCEPT_LICENSES='vim' emerge --resume)
> 
> Anything else breaks emerge's non-interactive nature, though I'm
> probably treading on thin ice here, since I'm pretty sure that the games
> stuff already uses some sort of interactive license checking (wouldn't
> know... I'm not a gamer)

Our ebuilds are ONLY interactive if the license for the game is NOT in
ACCEPT_LICENSES.  At the moment, we're simply doing in our ebuilds what
we believe portage should do itself.

-- 
Chris Gianelloni
Developer, Gentoo Linux
Games Team

Is your power animal a penguin?

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to