I've cc's drobbins on this namely because I would think this should have been corrected during an emerge rsync (but wasn't). On my ultra 5, built entirely from stage tarballs, /usr/portage has come up with some unusual ownership/groups. Quick Snippet: drwxr-xr-x 45 2037 71 4096 Oct 15 07:50 net-www drwxr-sr-x 2 2037 71 4096 Aug 21 16:17 packages drwxr-xr-x 23 2037 71 4096 Oct 15 07:50 profiles lrwxrwxrwx 1 2037 71 5 Oct 13 00:00 rsync -> rsync drwxr-xr-x 2 2037 71 4096 Sep 8 14:20 scripts -rw-r--r-- 1 root 71 2164 Jul 16 16:50 skel.ChangeLog -rw-r--r-- 1 root 71 5134 Oct 5 16:50 skel.ebuild drwxr-xr-x 142 2037 71 4096 Oct 15 07:50 sys-apps drwxr-sr-x 24 2037 71 4096 Oct 13 00:01 sys-build drwxr-xr-x 23 2037 71 4096 Oct 15 07:50 sys-devel drwxr-xr-x 20 2037 71 4096 Oct 15 07:50 sys-kernel drwxr-xr-x 25 2037 71 4096 Oct 15 07:50 sys-libs drwxr-xr-x 5 2037 71 4096 Oct 15 07:50 x11-base drwxr-xr-x 33 2037 71 4096 Oct 15 07:50 x11-libs drwxr-xr-x 80 2037 71 4096 Oct 15 07:50 x11-misc drwxr-xr-x 72 root 71 4096 Oct 15 07:50 x11-plugins Yeah, I know, chown it, but wanted to pass that on in case it crops up again.
fixed in newer stage tarballs