diff --git a/lib/spack/spack/binary_distribution.py b/lib/spack/spack/binary_distribution.py index 90a54f49390..6d9d2a9f83c 100644 --- a/lib/spack/spack/binary_distribution.py +++ b/lib/spack/spack/binary_distribution.py @@ -754,6 +754,7 @@ def file_read_method(manifest_path): cache_entry.destroy() return spec_dict + url_to_list = url_util.join(url, buildcache_relative_specs_url()) sync_command_args = [ "s3", "sync", @@ -761,11 +762,11 @@ def file_read_method(manifest_path): "*", "--include", "*.spec.manifest.json", - url, + url_to_list, tmpspecsdir, ] - tty.debug(f"Using aws s3 sync to download manifests from {url} to {tmpspecsdir}") + tty.debug(f"Using aws s3 sync to download manifests from {url_to_list} to {tmpspecsdir}") try: aws(*sync_command_args, output=os.devnull, error=os.devnull)