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
signature.asc
Description: This is a digitally signed message part
