spack/lib/spack
healther e3951c2a21 Fix ignore-conflicts for extensions in views (#7167)
Fixes #7159

When activating extensions in external views, the --ignore-conflicts
option was being ignored. In this particular issue the conflict was
for the duplicate __init__ file for multiple python packages in the
same namespace, but in general any conflict for extensions would
cause an error whether or not --ignore-conflicts was set.

This also renames the 'force' option of do_activate to
'with_dependencies' and updates views to call do_activate with this
set to False (since it traverses the dependency dag anyway). This
isn't strictly required, it just avoids redundant calls.
2018-02-02 14:45:21 -08:00
..
docs Update tutorial on advanced packaging (#7144) 2018-02-01 12:10:25 -08:00
env Replace github.com/llnl/spack with github.com/spack/spack (#6142) 2017-11-04 17:08:04 -07:00
external Improve log parsing performance (#7093) 2018-01-31 21:57:56 -08:00
llnl deal with case where symbolic links are copied (#6178) 2017-11-09 14:38:12 -08:00
spack Fix ignore-conflicts for extensions in views (#7167) 2018-02-02 14:45:21 -08:00