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
