The portage-2.0.51_rc1 ebuild uses references to "macos" in $ARCH, which is no longer correct (please correct me if I'm wrong). It will not merge correctly, as the sandbox is not ported to mac os and will not build.
so change the reference to whatever it should be
Provide me with all references please.
I think pvdabeel is the best person to provide all new references; I'm not sure anyont else knows exactly what they should be at this point (there is lots of confusion about this). AFAIK, the following is correct (taken verbatim from an e-mail that pvdabeel had sent out on serveral ML's): ARCH="ppc" USERLAND="macos" ACCEPT_KEYWORDS="ppc-macos" USE="ppc-macos" my make.conf has ACCEPT_KEYWORDS="~ppc-macos" instead of ppc-macos, but you get the idea. Futher than this, I don't know much. I hope that's what you wanted to know (not sure).
Ensure your profile is as stated. Portage was updated in cvs for that change a day or more ago. Reopen if an update doesn't have this fixed.
It's not portage but portage-2.0.51_rc1.ebuild that refers to macos in $ARCH. I've just changed it to "use macos || use ppc-macos" (and we'll remove "use macos ||" in the future).
Closing out bugs that've been resolved for a while now...