Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 680000

Summary: emerge --sync no longer works when run as non-root user
Product: Portage Development Reporter: Jonathan Callen (RETIRED) <jcallen>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jonathan Callen (RETIRED) gentoo-dev 2019-03-11 04:48:36 UTC
Before version 2.3.60, running `emerge --sync` as a non-root user (in the portage group) worked, so long as that user had write access to the tree(s) being synced.  This no longer works in 2.3.60 (after the patch for bug 636798 was committed), because portage tries to create an arbitrary file in /var/log (/var/log/.emerge.log.hardlock-<HOSTNAME>-<PID>).  This obviously does not work when emerge is run as a non-root user.
Comment 1 Zac Medico gentoo-dev 2019-03-11 17:02:46 UTC

*** This bug has been marked as a duplicate of bug 678278 ***