2346: easy_install ReviewBoard fails on Pycrypto

jimcu******@gmai***** (Google Code) (Is this you? Claim this profile.)
Oct. 26, 2011
2351
What version are you running?

Installing latest version via instructions on Cento6 VM

What's the URL of the page containing the problem?


What steps will reproduce the problem?
1. Follow instructions
2.
3.

What is the expected output? What do you see instead?

Successful Installation.  Instead I see:

It fails trying to install PyCrypto with a fatal error about
"src/config.h: No such file or directory"


What operating system are you using? What browser?

Centos 6 x86_64

Please provide any additional information below.

It is related to a change to pycrypto in the latest version 2.4
chipx86
#1 chipx86
Can you file a bug with them? We don't have any control over PyCrypto.
  • +NeedInfo
#2 bks****@gmai***** (Google Code) (Is this you? Claim this profile.)
i do have same error while installing review board.
do any one have idea to resolve the issue.
david
#3 david
This will need to be addressed with the PyCrypto developers.
  • -NeedInfo
    +ThirdParty
#5 sharm******@gmai***** (Google Code) (Is this you? Claim this profile.)
I am pasting my same comment in Issue2351 here also. Can you address this issue.

>>
This is infact blocking our installation process. Primarily if we do a setup.py from the Reviewboard package, it fails at the pycrypto. I am not sure what next to install, What are the other dependencies thats installed etc.

Can you please help us out here. If we want to remove the pycrypto installations alone from the normal setup.py on the Reviewboard, can we do that, because it hinders the normal flow.
>>
#6 mike.s******@gmai***** (Google Code) (Is this you? Claim this profile.)
Installing gcc, that solved my problem.
chipx86
#7 chipx86
In general, you can probably get a copy of PyCrypto from your Linux distribution, assuming Linux.

PyCrypto is very much needed, so removing it from setup.py won't buy you much.

This isn't the first time they've gone down... we probably should just mirror some version of it.
chipx86
#8 chipx86
Okay, I've placed a copy of it in our mirror directory. Hopefully the script will properly fall back on that when installing the Review Board package. It won't work automatically if straight-up installing pycrypto from easy_install.