From ffa8479004a844b55ea4c1b04029aba28a5aff7d Mon Sep 17 00:00:00 2001 From: Massimiliano Culpo Date: Wed, 13 Jan 2021 00:11:50 +0100 Subject: libyogrt: remove conflicts triggered by an invalid value (#20794) fixes #20611 The conflict was triggered by an invalid value of the 'scheduler' variant. This causes Spack to error when libyogrt facts are validated by the ASP-based concretizer. --- var/spack/repos/builtin/packages/libyogrt/package.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/libyogrt/package.py b/var/spack/repos/builtin/packages/libyogrt/package.py index a1ed17b3f1..c3612026db 100644 --- a/var/spack/repos/builtin/packages/libyogrt/package.py +++ b/var/spack/repos/builtin/packages/libyogrt/package.py @@ -34,13 +34,11 @@ class Libyogrt(AutotoolsPackage): variant('scheduler', default='system', description="Select scheduler integration", values=['system', 'slurm'], multi=False) - depends_on('slurm', when='scheduler=slurm') - - conflicts('scheduler=lsf', when='@:1.22') - variant('static', default='False', description="build static library") + depends_on('slurm', when='scheduler=slurm') + def url_for_version(self, version): if version < Version(1.21): return "https://github.com/LLNL/libyogrt/archive/%s.tar.gz" % version -- cgit v1.2.3-70-g09d2