On 20:58 Tue 11 Mar , Sundance wrote: > Howdy, gentle penguins and penguinettes, > > Okay, so I've been having emerge -up issues for a few days now. Here's > the matter: > > [EMAIL PROTECTED] ~ % emerge -up world > > These are the packages that I would merge, in order: > > Calculating world dependencies - > aux_get(): (3) Error in x11-libs/gtk+-1.2.10-r10 ebuild. > > > I've emerge'd with the --debug option and received this in answer: > /usr/sbin/ebuild.sh: /var/cache/edb/dep//x11-libs/gtk+-1.2.10-r10: > Permission denied > > Permission denied, alright. Easy: I'll just change the permissions on > /var/cache/edb/dep//x11-libs/gtk+-1.2.10-r10 then. > > Well, tough luck: > ... > -rw-rw-r-- 1 root portage 490 2003-02-13 18:21 gtk+-1.2.10-r9 > -rw-rw-r-- 1 root portage 530 2003-03-09 20:22 gtk+-1.2.10-r10 > -rw-rw-r-- 1 root portage 745 2003-02-13 18:21 gtk+-2.0.6-r3 > ... > > Same perms as for all the other packages. > > Besides, I don't use the sandbox features, so emerge does run as root. > > I tried deleting the gtk+-1.2.10-r10 ebuild and redoing an emerge rsync. > Changed nothing. I tried deleting the gtk+-1.2.10-r10 cache entry. > Changed nothing. > > So, what exactly did I forget to do? I remember solving the very same > problem not -that- long ago, but I don't remember how. I believe I just > removed the faulty ebuild and re-rsync'ed... But in this case it didn't > work. > > I'm sure it's just me being a dumbass and the solution is really simple. > But I'd be very grateful if someone could enlighten me. :) > > -- S. > > -- > [EMAIL PROTECTED] mailing list > Sandbox has nothing to do with emerge running as root. Sandbox simply isolates the ebuilds into their working directories, and does not let them touch anyrhing else. Userpriv is what makes emerge drop root privs when compiling packages.
-- [EMAIL PROTECTED] mailing list
