FS#61077 - [paraview] Bundled VTK should match the regular VTK package

Attached to Project: Community Packages
Opened by Christian Pfeiffer (ChrisTX) - Friday, 14 December 2018, 20:17 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Monday, 17 February 2020, 14:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bruno Pagani (ArchangeGabriel)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
Since ParaView enables different modules by default than a regular VTK build does, modules like vtkIOGDAL or vtkGeovisCore are shipped by the vtk package, but not by the VTK contained in the ParaView package. This breaks the GDAL reader feature for ParaView (and PDAL feature, c.f. https://bugs.archlinux.org/task/61076 ) and makes the package incompatible to Kitware's own Computational Model Builder, which requires GDAL and so forth to be enabled in ParaView.

The modules can all be enabled by passing `-DModule_vtkXXXX=ON` to CMake.

Additional info:
* paraview 5.6.0-2
* vtk 8.1.2-1

Steps to reproduce:
This task depends upon

Closed by  Bruno Pagani (ArchangeGabriel)
Monday, 17 February 2020, 14:40 GMT
Reason for closing:  Implemented
Additional comments about closing:  GDAL/PDAL have been added, nothing more was requested, closing.
Comment by Bruno Pagani (ArchangeGabriel) - Sunday, 14 April 2019, 22:03 GMT
Why doesn’t upstream enable them in their bundled VTK build then… But anyway, noted, I’ll add those during next build.
Comment by Bruno Pagani (ArchangeGabriel) - Tuesday, 02 July 2019, 20:41 GMT
Seems there is a whole bunch of OFF by default modules:
Module_PoissonReconstruction:BOOL=OFF
Module_SignedTensor:BOOL=OFF
Module_SplineDrivenImageSlicer:BOOL=OFF
Module_WikiExamples:BOOL=OFF
Module_pqDeprecated:BOOL=OFF
Module_vtkAddon:BOOL=OFF
Module_vtkCosmoHaloFinder:BOOL=OFF
Module_vtkDICOM:BOOL=OFF
Module_vtkDomainsMicroscopy:BOOL=OFF
Module_vtkFiltersMomentInvariants:BOOL=OFF
Module_vtkFiltersOpenTurns:BOOL=OFF
Module_vtkFiltersReebGraph:BOOL=OFF
Module_vtkFiltersSMP:BOOL=OFF
Module_vtkFiltersSelection:BOOL=OFF
Module_vtkFiltersTopology:BOOL=OFF
Module_vtkGUISupportQtOpenGL:BOOL=OFF
Module_vtkGUISupportQtSQL:BOOL=OFF
Module_vtkGUISupportQtWebkit:BOOL=OFF
Module_vtkIOADIOS:BOOL=OFF
Module_vtkIOExportPDF:BOOL=OFF
Module_vtkIOGeoJSON:BOOL=OFF
Module_vtkIOLAS:BOOL=OFF
Module_vtkIOMINC:BOOL=OFF
Module_vtkIOMySQL:BOOL=OFF
Module_vtkIOODBC:BOOL=OFF
Module_vtkIOParallelXdmf3:BOOL=OFF
Module_vtkIOPostgreSQL:BOOL=OFF
Module_vtkIOSQL:BOOL=OFF
Module_vtkIOVideo:BOOL=OFF
Module_vtkIOXdmf3:BOOL=OFF
Module_vtkImagingOpenGL2:BOOL=OFF
Module_vtkImagingStatistics:BOOL=OFF
Module_vtkImagingStencil:BOOL=OFF
Module_vtkInfovisBoost:BOOL=OFF
Module_vtkInfovisBoostGraphAlgorithms:BOOL=OFF
Module_vtkPVCatalystTestDriver:BOOL=OFF
Module_vtkPVVTKExtensionsCosmoTools:BOOL=OFF
Module_vtkParaViewWebPython2:BOOL=OFF
Module_vtkRenderingExternal:BOOL=OFF
Module_vtkRenderingFreeTypeFontConfig:BOOL=OFF
Module_vtkRenderingImage:BOOL=OFF
Module_vtkRenderingOpenVR:BOOL=OFF
Module_vtkRenderingOptiX:BOOL=OFF
Module_vtkRenderingQt:BOOL=OFF
Module_vtkRenderingTk:BOOL=OFF
Module_vtkTclTk:BOOL=OFF
Module_vtkTestingGenericBridge:BOOL=OFF
Module_vtkTestingIOSQL:BOOL=OFF
Module_vtkUtilitiesBenchmarks:BOOL=OFF
Module_vtkUtilitiesColorSeriesToXML:BOOL=OFF
Module_vtkUtilitiesEncodeString:BOOL=OFF
Module_vtkViewsGeovis:BOOL=OFF
Module_vtkViewsInfovis:BOOL=OFF
Module_vtkViewsQt:BOOL=OFF
Module_vtkWrappingJava:BOOL=OFF
Module_vtkkissfft:BOOL=OFF
Module_vtklibharu:BOOL=OFF
Module_vtknvpipe:BOOL=OFF
Module_vtksqlite:BOOL=OFF
Module_vtkxdmf3:BOOL=OFF
Module_vtkzfp:BOOL=OFF
VTK_BUILD_ALL_MODULES:BOOL=OFF
VTK_Group_Imaging:BOOL=OFF
VTK_Group_MPI:BOOL=OFF
VTK_Group_ParaViewQt:BOOL=OFF
VTK_Group_Qt:BOOL=OFF
VTK_Group_Rendering:BOOL=OFF
VTK_Group_StandAlone:BOOL=OFF
VTK_Group_Tk:BOOL=OFF
VTK_Group_Views:BOOL=OFF
VTK_Group_Web:BOOL=OFF

PARAVIEW_BUILD_PLUGIN_AdiosReader:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_AdiosStagingReader:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_GmshReader:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_InSituExodus:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_OpenVR:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_PythonQtPlugin:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_TemporalParallelismScriptGenerator:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_VRPlugin:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_VaporPlugin:BOOL=FALSE
PARAVIEW_BUILD_PLUGIN_pvNVIDIAIndeX:BOOL=FALSE
PARAVIEW_ENABLE_COSMOTOOLS:BOOL=OFF
PARAVIEW_ENABLE_LAS:BOOL=OFF
PARAVIEW_ENABLE_NVPIPE:BOOL=OFF
PARAVIEW_ENABLE_XDMF3:BOOL=OFF

Do you need some other ones to be enabled?
Comment by Bruno Pagani (ArchangeGabriel) - Wednesday, 03 July 2019, 09:22 GMT
I’ve uploaded 5.6.1-2 with what you have initially requested added, if there is something more to be added let me know, else we should close the ticket.

Loading...