]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
install-deps.sh: use latest setuptools
authorKefu Chai <kchai@redhat.com>
Sat, 26 Jan 2019 17:20:53 +0000 (01:20 +0800)
committerNathan Cutler <ncutler@suse.com>
Fri, 4 Oct 2019 15:33:53 +0000 (17:33 +0200)
commitee963689b67f17111e1c4586b14d5d6e30020eb9
treeb6c36cd1bf512e04833952d3393f1c8220398227
parentd85be2a95a7897801fb93faa6aa5a0d8d9188f59
install-deps.sh: use latest setuptools

this change reverts "install-deps.sh: workaround setuptools' dependency on six"

This reverts commit 30ce5e55460e333e1240704112a16fae68b3325f.

tl;dr: this change addresses the failures of "make check" runs on arm64
builders when they try to build `mgr-dashboard-test-venv` target.

long story: without this change, we will fail to pull in
setuptools >= 36, and as a result pip will fail to import
`setuptools.build_meta` in `pip/_vendor/pep517/_in_process.py`. and will
a `BackendUnavailable` exception thrown by `_call_hook()` in
`pip/_vendor/pep517/wrappers.py`. since the issue addressed by 30ce5e55
has been addressed since setuptools >= 36.0.1, we should be safe to
upgrade to the latest setuptools now.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 8b55b47cc75e43ef683cd230f792cd92f1c46fa7)
install-deps.sh
src/tools/setup-virtualenv.sh