spack/lib/spack
George Hartzell a6867d5cd5 binary caching: skip check if old and new paths are identical (#8281)
Fixes #8217

Trying to relocate a distribution when the new and old paths are
equal leads to failure, because the test that ensures that no
unrelocated bits are left over always fails. As an example, this
occurs if a user installs a package, generates a binary with it
using 'spack buildcache', uninstalls it, and then attempts to
reinstall into the same spack installation using the generated
binary package.

This updates the relocation check to accept the presence of the
old prefix in binaries if the package is being reinstalled into
its original location.
2018-05-31 16:01:32 -07:00
..
docs improve Advanced Compiler Configuration part of tutorial (#8325) 2018-05-31 10:28:38 -07:00
env Update copyright on LLNL files for 2018. (#7592) 2018-03-24 12:13:52 -07:00
external Capture source line number in CTest log parser 2018-05-15 05:43:07 -07:00
llnl locks: add configuration and command-line options to enable/disable locks (#7692) 2018-05-18 14:41:03 -07:00
spack binary caching: skip check if old and new paths are identical (#8281) 2018-05-31 16:01:32 -07:00