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)

Aron

-- 
Aron Griffis
Gentoo Linux Developer (alpha / ia64 / ruby / vim)
Key fingerprint = E3B6 8734 C2D6 B5E5 AE76  FB3A 26B1 C5E3 2010 4EB0

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to