diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2022-08-12 01:51:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-11 16:51:01 -0700 |
commit | 1913dc2da3f7b492761061a7413e9d52395f8a62 (patch) | |
tree | 48037a206a39405a65bff977132787151dc73c7a /share | |
parent | a550b8ce30033ccdfe2a52983aab03c1d485a528 (diff) | |
download | spack-1913dc2da3f7b492761061a7413e9d52395f8a62.tar.gz spack-1913dc2da3f7b492761061a7413e9d52395f8a62.tar.bz2 spack-1913dc2da3f7b492761061a7413e9d52395f8a62.tar.xz spack-1913dc2da3f7b492761061a7413e9d52395f8a62.zip |
Fix performance regression with `spack mirror create --all` (#32005)
This PR fixes the performance regression reported in #31985 and a few
other issues found while refactoring the spack mirror create command.
Modifications:
* (Primary) Do not require concretization for
`spack mirror create --all`
* Forbid using --versions-per-spec together with --all
* Fixed a few issues when reading specs from input file (specs were
not concretized, command would fail when trying to mirror
dependencies)
* Fix issue with default directory for spack mirror create not being
canonicalized
* Add more unit tests to poke spack mirror create
* Skip externals also when mirroring environments
* Changed slightly the wording for reporting (it was mentioning
"Successfully created" even in presence of errors)
* Fix issue with colify (was not called properly during error
reporting)
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions