summaryrefslogtreecommitdiff
path: root/.coveragerc
diff options
context:
space:
mode:
authorPatrick Gartung <gartung@fnal.gov>2018-03-06 20:02:53 -0600
committerscheibelp <scheibel1@llnl.gov>2018-03-06 18:02:53 -0800
commitf5467957bca49ca612cfc32710ed2ca8a943583d (patch)
treed7e681420b8f473cb2561ed50d6ab4b6126a6086 /.coveragerc
parent360feb4193b5d20f064721b3e2608a7cf6ea5266 (diff)
downloadspack-f5467957bca49ca612cfc32710ed2ca8a943583d.tar.gz
spack-f5467957bca49ca612cfc32710ed2ca8a943583d.tar.bz2
spack-f5467957bca49ca612cfc32710ed2ca8a943583d.tar.xz
spack-f5467957bca49ca612cfc32710ed2ca8a943583d.zip
Improved binary relocation: error checking and reporting (#7314)
Fixes #7237 Fixes #6404 Fixes #6418 Fixes #6369 Identify when binary relocation fails to remove all instances of the source prefix (and report an error to the user unless they specify -a to allow the old root to appear). This check occurs at two stages: during "bincache create" all instances of the root are replaced with a special placeholder string ("@@@@..."), and a failure occurs if the root is detected at this point; when the binary package is extracted there is a second check. This addresses #7237 and #6418. This is intended to be compatible with previously-created binary packages. This also adds: * Better error messages for "spack install --use-cache" (#6404) * Faster relocation on Mac OS (using a single call to install_name_tool for all files rather than a call for each file) * Clean up when "buildcache create" fails (addresses #6369) * Explicit error message when the spack instance extracting the binary package uses a different install layout than the spack instance that created the binary package (since this is currently not supported) * Remove the option to create unsigned binary packages with -y
Diffstat (limited to '.coveragerc')
0 files changed, 0 insertions, 0 deletions