csdl / makahiki

An Open Source "Serious Game" Framework for Sustainability
http://makahiki.readthedocs.org/
MIT License
7 stars 5 forks source link

Multiple packages fail to install with pip on Ubuntu systems #585

Closed jtakayama closed 10 years ago

jtakayama commented 10 years ago

The packages for django, elementtree and newrelic do not install from requirements.txt on Ubuntu 12.04.* virtual machines. This is related to the pip 1.5 release on January 1, 2014, which changed the restrictions on package installations.

jtakayama commented 10 years ago

The Pip 1.5 release on January 1, 2014 requires setuptools >= 0.8. The default version installed with apt-get on Ubuntu 12.04 LTS and Ubuntu 12.04.2 LTS is a version of 0.6.

vagrant@precise32:/vagrant$ pip install -r requirements.txt
Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Storing debug log for failure in /home/vagrant/.pip/pip.log
jtakayama commented 10 years ago

Closing as fixed. The documentation and Vagrant provisioning script (bootstrap.sh) have been modified to specify the installation of pip==1.4.1, which is compatible with setuptools 0.6.x.