* Fix for #10063 : install from source if buildcache with different DAG exist * Flake8
This commit is contained in:
parent
fa563f0f55
commit
30ce818fc4
@ -1358,8 +1358,13 @@ def try_install_from_binary_cache(self, explicit):
|
|||||||
binary_spec._mark_concrete()
|
binary_spec._mark_concrete()
|
||||||
if binary_spec not in specs:
|
if binary_spec not in specs:
|
||||||
return False
|
return False
|
||||||
tty.msg('Installing %s from binary cache' % self.name)
|
|
||||||
tarball = binary_distribution.download_tarball(binary_spec)
|
tarball = binary_distribution.download_tarball(binary_spec)
|
||||||
|
# see #10063 : install from source if tarball doesn't exist
|
||||||
|
if tarball is None:
|
||||||
|
tty.msg('%s exist in binary cache but with different hash' %
|
||||||
|
self.name)
|
||||||
|
return False
|
||||||
|
tty.msg('Installing %s from binary cache' % self.name)
|
||||||
binary_distribution.extract_tarball(
|
binary_distribution.extract_tarball(
|
||||||
binary_spec, tarball, allow_root=False,
|
binary_spec, tarball, allow_root=False,
|
||||||
unsigned=False, force=False)
|
unsigned=False, force=False)
|
||||||
|
Loading…
Reference in New Issue
Block a user