README might contain more details
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Python-Crypto |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
When I read the README file to build pycrypto on my mac laptop, I get:
Traceback (most recent call last):
File "setup.py", line 456, in <module>
core.
File "/System/
dist.
File "/System/
self.
File "/System/
cmd_obj.run()
File "/System/
self.
File "/System/
self.
File "/System/
cmd_obj.run()
File "setup.py", line 251, in run
self.
File "/System/
self.
File "/System/
cmd_obj.run()
File "setup.py", line 278, in run
raise RuntimeError(
RuntimeError: autoconf error
The README file does not contain explicit instructions for what we should do if we get an autoconf error. Perhaps the intent is that be read as a DistutilsPlatfo
Also, for:
"On Debian/Ubuntu, you need the python-dev package."
If the README file contained a parenthetical comment giving the apt get command, that would help me... Well, if I was on my ubuntu machine instead of my mac laptop...
(Prof. Boneh at Stanford is referencing this package in an online course that has people with a wide variety of backgrounds and machines...)
See https:/ /github. com/dlitz/ pycrypto/ pull/79
Is that sufficiently clear? Note that to go into exhaustive detail on how to install dependencies on every platform would be over-the-top. Some degree of familiarity with the host system and its package management system must be assumed.