Summary: | Portage 2.1_rc1 has died - Errno 13 - Permission denied | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Bob <custom_basses> |
Component: | Core - Interface (emerge) | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Bob
2006-05-20 01:41:30 UTC
*** Bug 133846 has been marked as a duplicate of this bug. *** It looks like you need to `chmod o+rx /usr/bin/sandbox` (or disable userpriv). I'm not sure how your sandbox lost it's o+x bit, but I'm pretty sure it's not a portage bug. Please reopen if you have evidence indicating otherwise. I don't know how the bits would have changed either, as I did not change them. I did recently (May 15) update the sandbox ebuild from 1.2.12 to 1.2.17. Perhaps this is a sandbox ebuild issue? (In reply to comment #2) > It looks like you need to `chmod o+rx /usr/bin/sandbox` (or disable userpriv). > The chmod command doesn't appear to have helped: # chmod o+rx /usr/bin/sandbox # vdir /usr/bin/sandbox -rwxr-xr-x 1 root root 16112 May 14 16:29 /usr/bin/sandbox # emerge portage Calculating dependencies... done! >>> Emerging (1 of 1) sys-apps/portage-2.1_rc1-r3 to / >>> checking ebuild checksums >>> checking auxfile checksums >>> checking miscfile checksums >>> checking distfiles checksums [Errno 13] Permission denied: /usr/bin/sandbox /usr/lib/portage/bin/ebuild.sh unpack # Interestingly, removing FEATURES=userpriv *did* solve the problem. Can you explain this? (In reply to comment #4) > Interestingly, removing FEATURES=userpriv *did* solve the problem. Can you > explain this? Bad permissions on /usr or /usr/bin could also cause it. Can you run /usr/bin/sandbox from the command line as a normal user (not root)? |