diff options
Diffstat (limited to 'lib/spack/spack/spec.py')
-rw-r--r-- | lib/spack/spack/spec.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/spack/spack/spec.py b/lib/spack/spack/spec.py index 0cde672de2..1a6cc5f6bd 100644 --- a/lib/spack/spack/spec.py +++ b/lib/spack/spack/spec.py @@ -2899,7 +2899,7 @@ class Spec(object): selfdeps = self.traverse(root=False) otherdeps = other.traverse(root=False) - if not all(any(d.satisfies(dep) for d in selfdeps) + if not all(any(d.satisfies(dep, strict=True) for d in selfdeps) for dep in otherdeps): return False |