You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# This is a Spack Environment file.## It describes a set of packages to be installed, along with# configuration settings.spack:
# add package specs to the `specs` listspecs:
- vtkview: trueconcretizer:
unify: truepackages:
vtk:
require: ['@9.2.6', +osmesa~mpi]
Then follow the normal concretization steps for the enviornment
spack env activate vedge_test_envspack concretize
Error message
The gl providers osmesa and glx are both present in the DAG. VTK is built to support osmesa, but the glew is using the glx version of gl which is not compatible.
For some reason, spack seems to be ignoring the osmesa provided gl completely.
The entire OpenGL ecosystem is modeled in a very complex way, and I think it can be simplified a lot. For instance, we have a virtual libosmesa, introduced in #19528, that is not really needed. I'll start removing that.
Steps to reproduce
Using this environment
Then follow the normal concretization steps for the enviornment
Error message
The
gl
providersosmesa
andglx
are both present in the DAG. VTK is built to supportosmesa
, but theglew
is using theglx
version ofgl
which is not compatible.For some reason, spack seems to be ignoring the
osmesa
providedgl
completely.Information on your system
General information
spack debug report
and reported the version of Spack/Python/PlatformThe text was updated successfully, but these errors were encountered: