Non-functional due to VTK version incompatibility

Bug #1596989 reported by peridot
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
invesalius (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Invesalius is only capable of running against VTK <= 5, in particular because of the disappearance of SetInput: http://www.vtk.org/Wiki/VTK/VTK_6_Migration/Replacement_of_SetInput . But the package python-casmoothing, which invesalius needs, depends on VTK6 specifically (at least, its dependencies in the version control system specify this; I don't know whether the code would work against VTK5). Unfortunately VTK6 and VTK5, or at least their python interfaces, cannot both be installed. So there are two problems: invesalius can be installed but does not work (AttributeError: SetInput; fails to declare that it needs python-vtk < 6) and there is no combination of packages that can be installed to make it work.

This is related to #1526012 but the outcome is different on Xenial.

Description: Ubuntu 16.04 LTS
Release: 16.04

invesalius 3.0-2
python-casmoothing 0.2-1
python-vtk6 6.2.0+dfsg1-10build1

Revision history for this message
tfmoraes (tfmoraes) wrote :

Hi,

I'm a developer of InVesalius. InVesalius is already running with VTK6. I've updated the InVesalius package to this new version and uploaded it to the Debian-med http://anonscm.debian.org/viewvc/debian-med/trunk/packages/invesalius/trunk/ . I don't know if the update from Debian-med to Ubuntu is automatic. If you have interest, I've uploaded the updated package to this link https://we.tl/v4ijgul3zh

Revision history for this message
Dylan Aïssi (daissi) wrote :

Should be fixed since invesalius 3.0.1-1 in Zesty.

Changed in invesalius (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.