From 7904358a43b196e8b3afb1213ec119cbe7a6c2db Mon Sep 17 00:00:00 2001 From: Matthew Oliver Date: Mon, 30 Jun 2014 12:55:37 +1000 Subject: [PATCH] Add SAIO fix for Ubuntu 12.04 The version of setup tools in Ubuntu 12.04 is too old and is causing the SAIO instructions to fail when installing python-swiftclient. The work around is to install python-swiftclient's dependencies before running running: python setup.py develop This change adds a note to users of Ubuntu 12.04 to replace step 2 of "Getting the code" with: cd $HOME/python-swiftclient; sudo pip install -r requirements.txt; \ python setup.py develop; cd - Change-Id: I63f57bbf1f1158f8740f6137ad55ff49f12a316c Closes-Bug: #1217288 --- doc/source/development_saio.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/source/development_saio.rst b/doc/source/development_saio.rst index dd7c78dd74..9e635c0331 100644 --- a/doc/source/development_saio.rst +++ b/doc/source/development_saio.rst @@ -162,6 +162,11 @@ Getting the code cd $HOME/python-swiftclient; sudo python setup.py develop; cd - + Ubuntu 12.04 users need to install python-swiftclient's dependencies before the installation of + python-swiftclient. This is due to a bug in an older version of setup tools:: + + cd $HOME/python-swiftclient; sudo pip install -r requirements.txt; sudo python setup.py develop; cd - + #. Check out the swift repo:: git clone https://github.com/openstack/swift.git