gnome-python has gnome-panel listed as a dependency, this sounded rediculous to me so I emerged all the other deps manually then skipped gnome-panel with a --nodeps option, just as I suspected gnome-python compiled fine without gnome-panel, and the package I was using that depended on gnome-panel (namely gDesklets) also compiled and functioned as expected. If this really is a dependency, I'd like to know why, if not I think it would be nice to have it removed to keep from getting uneccessary packages and what have you ;)
Created attachment 54218 [details] ebuild without gnome-panel in deps this is my proposal... AFAIK simply removing the gnome-panel dependency line is all that needs to be done
grep for panel in the source tree for gnome-python, then take a look at the configure.in and see which package owns /usr/lib/libpanel-applet-2.so.