The introduction of setuptools here actually solves another problem -- that on Enterprise Linux the pycrypto is too old.
To fix this, the AWESOME folks at the Fedora project packaged a newer pycrypto for EPEL, and this code allows that to be slurped in. So, yes, you'll need to "apt-get install gcc" or equivalent. C is good for you, though, so I wouldn't worry about it. C is for Cookie. Cookie Cookie Cookie starts with C. On Thu, May 8, 2014 at 5:51 PM, James Cammarata <[email protected]>wrote: > The only other way to get around that dependency would be to install > pycrytpo/keyczar via your package management system. > > > On Thu, May 8, 2014 at 4:00 PM, Jharrod LaFon <[email protected]>wrote: > >> Hello, >> >> I've recently attempted to upgrade my servers from Ansible 1.5.3 to >> 1.6.1, and I've noticed that the installation requirements have changed. >> >> I used to be able to bootstrap a machine with a fresh install of Ubuntu >> 12.04 server to run Ansible by installing the Python dependencies like this: >> >> $ apt-get install python-pip python-paramiko python-yaml python-jinja2 >> python-simplejson >> >> $ pip install ansible==1.5.3 >> >> This no longer works, because Ansible now requires a C compiler: >> >> $ pip install ansible==1.6.1 >> >> ... >> >> configure: error: no acceptable C compiler found in $PATH >> >> The failure seems to arise from introducing a dependency on pycrypto in >> this commit: >> https://github.com/ansible/ansible/commit/0fefab66514ac10acaed754793df3106fca4c4a8 >> >> Will there be no option to install Ansible without installing gcc? >> >> Thanks, >> >> -Jharrod >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/ansible-project/26c3565e-9835-4ad2-87e6-49aa9a301d3c%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/26c3565e-9835-4ad2-87e6-49aa9a301d3c%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CAMFyvFg6eKXnNXHajDrfmD1kV-k%3DsXEWaY%2B-PWwcr9iHQ2ogyg%40mail.gmail.com<https://groups.google.com/d/msgid/ansible-project/CAMFyvFg6eKXnNXHajDrfmD1kV-k%3DsXEWaY%2B-PWwcr9iHQ2ogyg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgwxWfQnu-fqTeB9a1BmbqEWuuXfdYOb2P%3D02oSz0esHhg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
