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

Bug 18761

Summary: aux_get() errors when attempting to emerge -p as a normal user
Product: Portage Development Reporter: Vijay Avarachen <vavarachen>
Component: UnclassifiedAssignee: Nicholas Jones (RETIRED) <carpaski>
Status: RESOLVED INVALID    
Severity: normal CC: mholzer, samcole
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://forums.gentoo.org/viewtopic.php?t=45495
Whiteboard:
Package list:
Runtime testing required: ---

Description Vijay Avarachen 2003-04-04 14:02:52 UTC
When I attempt to emerge -p world as a user I get strange aux_get() errors regarding cracklib and texinfo.  For further details please check the forum link specified.  When I attempt to emerge -p world as root I get no such errors.  Seems like a permissions problem...
Comment 1 Chris Williams 2003-04-05 04:07:32 UTC
This is a permissions problem.
Non-root users of Portage should be in the "portage" group.
Use a command like the following to check:
Code:
# groups username
wheel audio users

In this example the user is not in "portage" and must be added:
Code:
# usermod -G wheel,audio,users,portage username
# groups username
wheel audio users portage

Now the user can emerge and all will be well 
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-04-05 08:54:49 UTC
*** Bug 18620 has been marked as a duplicate of this bug. ***
Comment 3 Nicholas Jones (RETIRED) gentoo-dev 2003-04-05 18:52:07 UTC
Not a bug. The solution is presented by emerge already.
Add the user to the portage group.