import vtk fails because vtk<KITNAME>Python.so are missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vtk6 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
First of all, thanks for working on packaging VTK6 on debian/ubuntu. This is very much appreciated.
Environment:
$ lsb_release -rd
Description: Ubuntu 14.04.1 LTS
Release: 14.04
$ apt-cache policy python-vtk6
python-vtk6:
Installed: 6.0.0-6
Candidate: 6.0.0-6
Version table:
*** 6.0.0-6 0
500 http://
100 /var/lib/
How to reproduce:
$ python -c "import vtk"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/
from vtkCommonCore import *
File "/usr/lib/
from vtkCommonCorePython import *
ImportError: No module named vtkCommonCorePython
Details about the problem:
More specifically, if you check the content of
/usr/
you can see that the symbolic links of the form:
vtk<KITNAME>
are broken and incorrect.
* Broken because the working symbolic link would point to libvtk<
* incorrect because it should instead link to vtk<KITNAME>
Let me know how we should proceed, if it applies we could also submit a patch on VTK gerrit to get the problem fixed upstream. See http://
Thanks for your help,
Jc
This was brought up to the ParaView developers as well by the Debian maintainer (Anton). The problem is that generate_links.sh is no longer necessary and should be removed from the VTK6 package (ParaView as well).