Force --no-use-mirror installaions

Some packages require this in order to get an sdist installation.

Change-Id: I8e6fca71f13835b5019366c34535c64c3c58c6ea
Closes-Bug: #1294381
This commit is contained in:
Gregory Haynes 2014-07-08 21:12:35 -07:00
parent 1e588a8d40
commit fb16c5dc68
1 changed files with 14 additions and 10 deletions

View File

@ -256,11 +256,13 @@ class Mirror(object):
venv_format % dict(
extra_search_dir=pip_cache_dir, venv_dir=venv))
for requirement in ["pip", "wheel", "virtualenv"]:
self.run_command(
upgrade_format % dict(
pip=pip, download_cache=pip_cache_dir,
build_dir=build, find_links=wheelhouse,
requirement=requirement))
for extra_args in ("", "--no-use-wheel"):
self.run_command(
upgrade_format % dict(
pip=pip, extra_args=extra_args,
download_cache=pip_cache_dir,
build_dir=build, find_links=wheelhouse,
requirement=requirement))
for requirement in [
"pip", "setuptools", "distribute", "virtualenv"]:
self.run_command(
@ -306,11 +308,13 @@ class Mirror(object):
self.run_command(venv_format % dict(
extra_search_dir=pip_cache_dir, venv_dir=venv))
for requirement in ["pip", "wheel"]:
self.run_command(
upgrade_format % dict(
pip=pip, download_cache=pip_cache_dir,
build_dir=build, find_links=wheelhouse,
requirement=requirement))
for extra_args in ("", "--no-use-wheel"):
self.run_command(
upgrade_format % dict(
pip=pip, extra_args=extra_args,
download_cache=pip_cache_dir, build_dir=build,
find_links=wheelhouse,
requirement=requirement))
if os.path.exists(build):
shutil.rmtree(build)
self.run_command(