FS#63383 - [mayavi] make pdal a non-optional dependency

Attached to Project: Community Packages
Opened by Chris Billington (chrisjbillington) - Monday, 05 August 2019, 22:17 GMT
Last edited by Andrzej Giniewicz (Giniu) - Monday, 19 August 2019, 18:15 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Andrzej Giniewicz (Giniu)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Mayavi requires pdal - if pdal is not installed then one gets the following exception:

$ python -c 'import mayavi.mlab'
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/vtkmodules/vtkIOPDAL.py", line 5, in <module>
from .vtkIOPDALPython import *
ImportError: libpdal_base.so.8: cannot open shared object file: No such file or directory

pdal is an optional dependency of vtk, on which mayavi depdends, however it is needed for basic mayavi functionality.

Therefore pdal should probably be set as a dependency of the mayavi package.

Link to bug report where it was declined to make pdal a non-optional dep of vtk:
https://bugs.archlinux.org/task/63072
This task depends upon

Closed by  Andrzej Giniewicz (Giniu)
Monday, 19 August 2019, 18:15 GMT
Reason for closing:  Fixed
Additional comments about closing:  in mayavi-4.7.1

Loading...