On Wed, 2007-01-10 at 19:06 +0100, Jakub Moc wrote:
> Chris Gianelloni napsal(a):
> > Uhh... you missed RESTRICT=userpriv and the upcoming RESTRICT=unattended
> > when calling for no "ACCEPT_RESTRICT"...
> 
> Don't see how's userpriv related here; also the original idea was to
> stick FEATURES=unattended (or non-interactive or whatever else) into
> portage, instead of inventing new variables to handle this, AFAICR.

Wow.

http://www.gentoo.org/proj/en/glep/glep-0052.html

The name of the GLEP is even RESTRICT=unattended... not
FEATURES=unattended...

Now, let's try to make this as absolutely clear as possible.

I am a user.  I don't want any of my compiles executing with elevated
privileges.  I have FEATURES=userpriv.  Package foo has
RESTRICT=userpriv.  I don't have ACCEPT_RESTRICT=userpriv.  When I try
to install package foo, it fails, because I don't want to allow
RESTRICT=userpriv.

Now, let's try the other.  I am a user.  I have games-fps/ut2004-data
installed.  The package has the new RESTRICT=unattended in the ebuild.
I do not have ACCEPT_RESTRICT=unattended.  I do an emerge --sync &&
emerge -vuDN world... but there's a problem!  There's a new revision of
games-fps/ut2004-data that would require me to pull out my DVD in the
middle of my emerge.  Well, no problem.  Instead of the current
behavior, portage ignores the package/dies/whatever to let me know it
cannot complete properly without my interaction.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation

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

Reply via email to