summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2022-11-07 15:38:24 +0100
committerGitHub <noreply@github.com>2022-11-07 15:38:24 +0100
commit2ab974f5301746f20ff19cb991951158a9c498fd (patch)
treef233b1d4bb6e8a00de24d772c7f1e89826aa8396 /etc
parente045dabb3afbc6b2af78fe7deeb92d0fe995c814 (diff)
downloadspack-2ab974f5301746f20ff19cb991951158a9c498fd.tar.gz
spack-2ab974f5301746f20ff19cb991951158a9c498fd.tar.bz2
spack-2ab974f5301746f20ff19cb991951158a9c498fd.tar.xz
spack-2ab974f5301746f20ff19cb991951158a9c498fd.zip
concretizer:unify:true as a default (#31787)
`spack env create` enables a view by default (in a weird hidden directory, but well...). This is asking for trouble with the other default of `concretizer:unify:false`, since having different flavors of the same spec in an environment, leads to collision errors when generating the view. A change of defaults would improve user experience: However, `unify:true` makes most sense, since any time the issue is brought up in Slack, the user changes the concretization config, since it wasn't the intention to have different flavors of the same spec, and install times are decreased. Further we improve the docs and drop the duplicate root spec limitation
Diffstat (limited to 'etc')
-rw-r--r--etc/spack/defaults/concretizer.yaml2
1 files changed, 1 insertions, 1 deletions
diff --git a/etc/spack/defaults/concretizer.yaml b/etc/spack/defaults/concretizer.yaml
index 7311354c28..f455aa723d 100644
--- a/etc/spack/defaults/concretizer.yaml
+++ b/etc/spack/defaults/concretizer.yaml
@@ -33,4 +33,4 @@ concretizer:
# environments can always be activated. When "false" perform concretization separately
# on each root spec, allowing different versions and variants of the same package in
# an environment.
- unify: false \ No newline at end of file
+ unify: true \ No newline at end of file