On Fri, Jan 12, 2007 at 08:30:49AM +0000, Ciaran McCreesh wrote:
> On Fri, 12 Jan 2007 09:11:11 +0100 Harald van Dijk <[EMAIL PROTECTED]>
> wrote:
> | > Why else would a user want to refuse ebuilds that set userpriv?
> | 
> | As a safeguard against accidental mistakes by upstream.
> 
> But ebuilds setting RESTRICT=userpriv are explicitly saying "we can't
> use userpriv not because of an accident but because the build system
> really needs elevated privs". If a user wants to be protected against
> accidental mistakes, they set FEATURES=userpriv and accidental mistakes
> are caught whilst intentional requirements are let through.

Accidental mistakes in packages for which the ebuilds specify
RESTRICT=userpriv are also let through. ACCEPT_RESTRICT=-userpriv (or
whatever) would mean "I want to be protected against accidental
mistakes, even if it means I can't install some software."
-- 
[email protected] mailing list

Reply via email to