Bug#773424: vtk6 has the wrong library paths for vt libraries; using full paths to dlopen instead of library names

Don Armstrong don at debian.org
Thu Dec 18 22:06:13 UTC 2014


Control: severity -1 serious
Control: retitle -1 vtk6 loads the wrong library paths for vt libraries (/usr/lib instead of /usr/lib/triple/)

vtk6 is using the wrong path for the vt libraries, as trivially
evidenced by the following;

$ echo 'package require vtk'|vtk6
couldn't load file "/usr/lib/libvtkCommonCoreTCL-6.1.so": /usr/lib/libvtkCommonCoreTCL-6.1.so: cannot open shared object file: No such file or directory
attempt to provide package vtkCommonCoreTCL 6.1 failed: no version of package vtkCommonCoreTCL provided
attempt to provide package vtkcommoncore 6.1 failed: no version of package vtkcommoncore provided
attempt to provide package vtk 6.1 failed: no version of package vtk provided

I'm making the severity RC again because it is not clear to me how this
package is capable of working at all in the state that it is currently
in, and if it is to be released in Jessie, this should really get fixed.

I suspect that something is giving a full path to dlopen instead of a
library name, and fixing that will solve this problem.

-- 
Don Armstrong                      http://www.donarmstrong.com

They say when you embark on a journey
of revenge
dig two graves.
They underestimate me.
 -- a softer world #560
    http://www.asofterworld.com/index.php?id=560



More information about the debian-science-maintainers mailing list