Skip to content

Concretization failed due to version incompatibility.

Summary

Summary Spack package build failure
Package info
System JURECA-DC
Related

Steps to reproduce the issue

$ spack spec -I <spec>
...
$ $ spack install --fresh --test root
==> Warning: setting 'compiler:', 'target:' or 'provider:' preferences in a package-specific section of packages.yaml is deprecated, and will be removed in v0.22.

        These preferences will be ignored by Spack, and can be set only in the 'all' section of the same file. You can run:

                $ spack audit configs

        to get better diagnostics, including files:lines where the deprecated attributes are used.

        Use requirements to enforce conditions on specific packages: https://spack.readthedocs.io/en/latest/packages_yaml.html#package-requirements

==> Error: concretization failed for the following reasons:

   1. vtk: '%gcc@13' conflicts with '@9.2'
   2. intel-tbb: '%gcc@13' conflicts with '@:2021.3'
   3. vtk: '%gcc@13' conflicts with '@9.2'
        required because conflict applies to spec @9.2 
          required because py-tvb-widgets depends on vtk@=9.2.6 
            required because py-tvb-widgets@2.0.3 requested explicitly 
          required because py-pyvista depends on vtk+python 
            required because py-tvb-widgets depends on py-pyvista@0.43.0: 
        required because conflict is triggered when %gcc@13 
          required because py-tvb-widgets depends on vtk@=9.2.6 
            required because py-tvb-widgets@2.0.3 requested explicitly 
          required because py-pyvista depends on vtk+python 
            required because py-tvb-widgets depends on py-pyvista@0.43.0: 
   4. intel-tbb: '%gcc@13' conflicts with '@:2021.3'
        required because conflict applies to spec @:2021.3 
          required because suite-sparse depends on intel-tbb@:2020 build_system=makefile when +tbb ^intel-tbb 
            required because apbs depends on suite-sparse+tbb 
        required because conflict is triggered when %gcc@13 
          required because suite-sparse depends on intel-tbb@:2020 build_system=makefile when +tbb ^intel-tbb 
            required because apbs depends on suite-sparse+tbb . You could consider setting `concretizer:unify` to `when_possible` or `false` to allow multiple versions of some packages.

Error message

Error message

(add error logs here)

Information on your system

Additional information