Full build log available here: http://people.redhat.com/notting/ppc64-rebuild/python-crypto-2.0.1-7/build.log Problem appears to be that site-packages/Crypto/PublicKey/_fastmath.so is not created, and this is probably due to setup.py not finding the GMP library. I speculate (not having a ppc64 box) that the existing patch for x86_64 would also fix ppc64 if applied. The absence of python-crypto from the F7 ppc64 repository is causing dependency problems for bittorrent, which requires it.
Yes, that patch seems to have been the wrong way to handle it from the start. Perhaps something like the following, instead of applying that patch: sed -i s:/lib:/%_lib:g setup.py
Committed and built in rawhide. Could probably do with a F-7 build but I'll leave that to package maintainer, along with questions about whether to add a disttag, etc.
python-crypto-2.0.1-7.1.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.