I get the error that superbuild can’t find Python3. This especially confuses me since I don’t use the system-provided python. I would expect superbuild to fetch is automatically.
Thanks @ben.boeckel and @mwestphal. So, when I try to build 5.6.0 now, I get this ospray error:
CMake Error at VTK/Rendering/RayTracing/CMakeLists.txt:52 (find_package):
Could not find a configuration file for package "ospray" that is compatible
with requested version "1.8".
The following configuration files were considered but not accepted:
/shared/opt/parabuild/install/lib/cmake/ospray-1.6.1/osprayConfig.cmake, version: 1.6.1
Shouldn’t superbuild be grabbing the right ospray version? Or is there a cmake flag I’m missing? I only used -DENABLE_ospray=ON and -Dospray_SOURCE_SELECTION:STRING=for-git .
Did you choose the 5.6.0 selection for ParaView? It’s best to use the v5.6.0-1 superbuild tag rather than master. For various reasons, master can drift and move ahead of what older ParaView sources expect.
Yeah, apparently. When I tried not using ospray, I instead got this error:
sed: can’t read /shared/opt/parabuild/install/lib/cmake/paraview-5.6/Modules/vtkCommonCore.cmake: No such file or directory
CMake Error at /shared/opt/paraview-superbuild/projects/scripts/paraview.fixupcmakepaths.cmake:39 (message):
Failed to patch
/shared/opt/parabuild/install/lib/cmake/paraview-5.6/Modules/vtkCommonCore.cmake
I’ll let you know if the tag you suggested does the trick. Thanks so much!