6 Commits

Author SHA1 Message Date
Sergey Skripnick
d7f7cb275c Add python-dev to general requirements
Package python-openstackclient depends on pycrypto, and pycrypto depends
on python-dev. Since python-openstackclient should be installed in any
case, python-dev should be in general requirements.

Change-Id: I2d6f5919bdc1175252c78cd203a8769d3892b923
Closes: bug 1292477
2014-04-02 15:35:28 +00:00
Dean Troyer
62d1d698a0 Add tools/install_pip.sh
Install a known working recent version of pip that handles installation
dependencies more correctly than before.  Extract to a separate script
so it can be used apart from stack.sh.

* Install distro setuptools if it not already present
* Install pip from source tarball as get-pip.py proved to be unreliable
* Remove python-distribute and python-pip from all prereq files,
  move python-setuptools to 'general'
* Remove the earlier unfubar_setuptppls() call that attenpted to fix this
* Only update requirements.txt when no changes in repo

Tested on Precise, F18 and CentOS6.
* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed
  packages.  THIS IS BROKEN.  And is one reason we have to be so picky
  about order and so forth.

Change-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d
2013-08-07 20:28:56 -05:00
Zang MingJie
4b1dbb5dab Keystone doesn't depend on bcrypt any more
see 48f2f650c8 (keystone)/common/utils.py

Change-Id: I3038a96deb9ca319224c07f549c893d24707be0d
2013-04-02 08:27:23 -04:00
Chmouel Boudjnah
7ee6a9724d Add python-mysqldb to keystone apt package list.
- Fixes bug 957065.

Change-Id: If811a725c2348cebfb326e08ef69909905e46420
2012-03-16 15:42:21 +00:00
termie
8a41c9dad4 update to get keystone working 2012-02-02 17:31:19 -08:00
Jesse Andrews
4d28218954 move apts/pips to files directory 2011-09-16 11:27:43 -07:00