Package: maxima
Version: 5.38.0-3
Severity: normal

The 'draw3d' function defined int he 'draw' package for maxima is failing.

In a conversation with me on debian-user, Nicolas George suggests that maxima
should be referring to the library through the SONAME, not through the file
ending with '.so'.  That is, one should not have to install the corresponding
'-dev' package.

Being not too bright, I had worked around this by manually making a few
symlinks via a shell script.  It seems that I might better have worked around
the problem by installing an appropriate '-dev' package, but I don't know what
the right package would be.  There seems to be no 'tcl-vtk6-dev' package in
Debian unstable.  But I didn't look hard to find an appropriately named
package.

I am running Debian unstable with maxima, vtk6, and tcl-vtk6 installed
according to documation here: http://riotorto.users.sourceforge.net/vtk/

The error output (pasted below) refers to a file that does not exist:
/usr/lib/x86_64-linux-gnu/libvtkCommonCoreTCL-6.3.so

Using 'dpkg -S libvtkCommonCoreTCL', I find
libvtk6.3: /usr/lib/x86_64-linux-gnu/libvtkCommonCoreTCL-6.3.so.6.3.0
libvtk6.3: /usr/lib/x86_64-linux-gnu/libvtkCommonCoreTCL-6.3.so.6.3

Here is the error message:

(%i8) draw3d(color=white,elevation_grid(m,0,0,10,10));
(%o8)                                done
(%i9) couldn't load file 
"/usr/lib/x86_64-linux-gnu/libvtkCommonCoreTCL-6.3.so": 
/usr/lib/x86_64-linux-gnu/libvtkCommonCoreTCL-6.3.so: cannot open shared object 
file: No such file or directory
attempt to provide package vtkCommonCoreTCL 6.3 failed: no version of package 
vtkCommonCoreTCL provided
attempt to provide package vtkcommoncore 6.3 failed: no version of package 
vtkcommoncore provided
Error in startup script: attempt to provide package vtk 6.3 failed: no version 
of package vtk provided
    ("package ifneeded vtk 6.3" script)
    invoked from within
"package.orig require vtk"
    ("eval" body line 1)
    invoked from within
"eval package.orig $args"
    (procedure "package" line 2)
    invoked from within
"package require vtk"

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages maxima depends on:
ii  libc6         2.23-4
ii  libgmp10      2:6.1.1+dfsg-1
ii  libreadline6  6.3-8+b4
ii  libx11-6      2:1.6.3-1

Versions of packages maxima recommends:
ii  gnuplot-x11   5.0.4+dfsg1-3
ii  maxima-share  5.38.0-3

Versions of packages maxima suggests:
ii  maxima-doc    5.38.0-3
pn  maxima-emacs  <none>
pn  texmacs       <none>
ii  tk [wish]     8.6.0+9
ii  xmaxima       5.38.0-3

-- no debconf information

Reply via email to