mayavi2 broken in natty

Bug #746077 reported by jhn
This bug report is a duplicate of:  Bug #776078: Can no longer use mlab. Edit Remove
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mayavi2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: mayavi2

When launching mayavi2 on natty devel the gui is non responding and the cursor is flickering.
In addition the attached simple script from another open bug report fails with an import error,
when mayavi attempts to import guisupport from enthought.util a part of the python-EnthoughtBase package.
This was added in version 3.0.6 and the one in natty is 3.0.5. By manual upgrading this package the scrip works.
However the mayavi2 gui is still non responding.

The enthought python packages dependences can be found in setup_data.py of mayavi.
This should be the one for the version in natty.
https://github.com/enthought/mayavi/blob/d312b0bbcfaf135c823a713aa1ea94b3380482f3/setup_data.py
and contains the following translated to ubuntu names:
python-AppTools 3.4.0
python-EnthoughtBase 3.0.6
python-EnvisageCore 3.1.3
python-EnvisagePlugins 3.1.3
python-TraitsBackendWX 3.5.0
python-TraitsGUI 3.5.0
Traits_UI 3.5.0 (is this the python-traits package?)
All these packages are older in natty right now so this is properly why the mayavi2 gui doesn't work.

Revision history for this message
jhn (jenshnielsen) wrote :
Revision history for this message
Gael Varoquaux (gael-varoquaux) wrote :

I can confirm that it seems that there is a dependency bug with Mayavi in Natty, and that the enthoughtbase package should be upgraded.

Revision history for this message
jhn (jenshnielsen) wrote :

The gui problem is most likely caused by this bug: https://launchpad.net/bugs/722375
And can be worked around by launching mayavi with UBUNTU_MENUPROXY= mayavi2
and disabling the global unity menu for mayavi.

Revision history for this message
jhn (jenshnielsen) wrote :

Only the gui problem is related to: https://launchpad.net/bugs/722375
The problem with the attached script remains and should be fixed by updating
python-EnthoughtBase to version 3.0.6 or later. Should I open a new bug for
that of can this bug be reopened.

Revision history for this message
Stefano Rivera (stefanor) wrote :

Unlinked it from LP: #722375. I'm not going to be able to dive into bug this week, but maybe someone else can.

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.