Daniel, jnelson and I noticed that setgid/setuid bits are not getting set in the live filesystem. In fact portage explicitly complains. See this opera emerge: --- /usr/share/pixmaps/ >>> /usr/share/pixmaps/opera.xpm !!! couldn't set uid/gid on /usr/share/opera/styles/OPF.css This would also explain why users new to 1.0 are having trouble with startx when they are not root -- because the xserver needs to be setuid root.
I subscribe to this. I've been searching for hours to see why all of a sudden I couldn't su from a regular user to root anymore. Turned out that /bin/su wasn't installed with the suid flag.
btw this has nothing to do with the sandbox since it happens even when it's disabled
this has nothing to do with the setting of the uid/gid imho, the suid flags are just not applied in the move file function
fixed the suid/guid bug and release portage 1.8.11.1 since it such a critical issue