mabshoff wrote:
> Hi folks,
> 
> Sage 2.11.alpha1 is out. It is a collection of various
> fixes, nothing particular seems to stand out. We finally
> pushed the updated experimental mayavi and vtl.spkg.
> 
[...]
> #2493: Jaap Spies: Updated experimental vtk spkg
>        (vtk-5.0.4.spkg)
> #2495: Jaap Spies: Updated experimental Mayavi2 spkg
>        (mayavi_2.1.1) linux only

MayaVi2 seems to build, but fails to run mlab!

What the difference between mayavi_2.1.1-20080307.p1.spkg
and my original mayavi_2.1.1-20080307.spkg?

1) mv mayavi_build src
2) rm all .svn stuff
3) add .hg and friends

I don't understand why:

With mayavi_2.1.1-20080307.p1.spkg I get after ./sage -wthread:

sage: from enthought.mayavi import mlab as M
---------------------------------------------------------------------------
<type 'exceptions.ValueError'>            Traceback (most recent call last)

/home/jaap/work/downloads/sage-2.11.alpha1/<ipython console> in <module>()

/home/jaap/work/downloads/sage-2.11.alpha1/local/lib/python2.5/site-packages/enthought.mayavi-2.1.1.dev-py2.5.egg/enthought/mayavi/mlab.py
 in <module>()
      15 from tools.config import get_engine, show_engine
      16
---> 17 from tools.helper_functions import contour3d, test_contour3d, \


[...]

/home/jaap/work/downloads/sage-2.11.alpha1/local/lib/python2.5/site-packages/enthought.pyface-2.0.3-py2.5.egg/enthought/pyface/image_resource.py
 in 
_get_image_not_found_image(self)
     165         # be broken!
     166         else:
--> 167             raise ValueError("Rick's installer is broken")
     168
     169         return image

<type 'exceptions.ValueError'>: Rick's installer is broken



While mayavi_2.1.1-20080307.spkg builds, installs and runs fine:

[EMAIL PROTECTED] sage-2.11.alpha1]$ ./sage -wthread
----------------------------------------------------------------------
| SAGE Version 2.11.alpha1, Release Date: 2008-03-22                 |
| Type notebook() for the GUI, and license() for information.        |
----------------------------------------------------------------------


sage: from enthought.mayavi import mlab as M

sage: M.
M.axes                   M.flow                   M.outline                
M.show_engine            M.test_points3d
M.__class__              M.gcf                    M.pipeline               
M.__str__                M.test_quiver3d
M.clf                    M.__getattribute__       M.plot3d                 
M.surf                   M.test_quiver3d_2d_data
M.colorbar               M.get_engine             M.points3d               
M.test_contour3d         M.test_simple_surf
M.contour3d              M.__hash__               M.quiver3d               
M.test_contour_surf      M.test_surf
M.contour_surf           M.imshow                 M.__reduce__             
M.test_fancy_mesh        M.text
M.__delattr__            M.__init__               M.__reduce_ex__          
M.test_flow              M.title
M.__dict__               M.mesh                   M.__repr__               
M.test_imshow            M.vectorbar
M.__doc__                M.__name__               M.roll                   
M.test_mesh              M.view
M.draw                   M.__new__                M.savefig                
M.test_mesh_sphere       M.xlabel
M.figure                 M.options                M.scalarbar              
M.test_molecule          M.ylabel
M.__file__               M.orientationaxes        M.__setattr__            
M.test_plot3d            M.zlabel


My hypothesis for now is that the .svn directories contain
essential information for the build system. I might be wrong, ...


Jaap



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to