]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commit
Use non-broken version of setuptools, and fix bootstrap to be more portable. 145/head
authorMarcus Watts <mwatts@redhat.com>
Thu, 26 Jan 2017 08:26:55 +0000 (03:26 -0500)
committerMarcus Watts <mwatts@redhat.com>
Thu, 26 Jan 2017 09:17:41 +0000 (04:17 -0500)
commitddc150439d9dc1fe1edca6891820401ee00fa2ae
tree07763cbd394b156ab1c772233b1c010b638c180f
parent60f71aee5069352b0ba430ef1ac1b2a2c4a310cd
Use non-broken version of setuptools, and fix bootstrap to be more portable.

Most recent version of setuptools breaks when asked to load requests 0.14.0.
symptom, complains about not being able to import filterfalse thus:
        from six.moves import map, filter, filterfalse
this comes from setuptools, and older versions of setuptools don't have
this problem.

Various versions of centos7 and fedora have interesting names for packages,
centos7: python-pip is python2-pip
fedora24: python-virtualenv is python2-virtualenv
This is somewhat masked by using sudo yum: if the actual package
is installed, rpm knows that the capability is there and does nothing.
But, if the package isn't there, or you haven't chosen to set up
sudo to work that way, this does not work.

Signed-off-by: Marcus Watts <mwatts@redhat.com>
bootstrap