FS#77747 - [vtk] 9.2.6-2 have a required dependency listed optional (verdict, libverdict.so1.4)
Attached to Project:
Community Packages
Opened by Malik (kingmk13) - Monday, 06 March 2023, 19:40 GMT
Last edited by Toolybird (Toolybird) - Monday, 06 March 2023, 20:09 GMT
Opened by Malik (kingmk13) - Monday, 06 March 2023, 19:40 GMT
Last edited by Toolybird (Toolybird) - Monday, 06 March 2023, 20:09 GMT
|
Details
Description:
I'm not a developer, just a PhD student who use [vtk] through [python-pyvista]. So excuse me if my explanation is wrong. [python-pyvista] require [vtk]. And [vtk] has [verdict] listed as optional dependency. [python-pyvista] doesn't require [verdict] as it is just the API to [vtk]. When importing pyvista in python, it import vtk which seeks "libverdict.so.1.4", but can't found it. This library is provided by [verdict] package. Additional info: * [python-pyvista] 0.38.1-1 * [vtk] 9.2.6-2 Steps to reproduce: 1) Ensure you haven't the package [verdict] is not installed (pulled by you or other packages). 2) Then run : $ python -c "import pyvista" You should have a similar output as below: Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3.10/site-packages/pyvista/__init__.py", line 10, in <module> from pyvista.plotting import * File "/usr/lib/python3.10/site-packages/pyvista/plotting/__init__.py", line 4, in <module> from .charts import Chart, Chart2D, ChartMPL, ChartBox, ChartPie File "/usr/lib/python3.10/site-packages/pyvista/plotting/charts.py", line 14, in <module> from pyvista import _vtk File "/usr/lib/python3.10/site-packages/pyvista/_vtk.py", line 364, in <module> from vtkmodules.vtkFiltersVerdict import vtkCellQuality, vtkCellSizeFilter ImportError: libverdict.so.1.4: cannot open shared object file: No such file or directory |
This task depends upon
Closed by Toolybird (Toolybird)
Monday, 06 March 2023, 20:09 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
Monday, 06 March 2023, 20:09 GMT
Reason for closing: Not a bug
Additional comments about closing: See comments
[1] https://wiki.archlinux.org/title/PKGBUILD#optdepends
[2] https://wiki.archlinux.org/title/Arch_package_guidelines#Package_etiquette