#4881: [with spkgs, needs work] Experimental spkg for ETS-3.1.1 (including Chaco
and Mayavi2)
----------------------------------+-----------------------------------------
 Reporter:  jsp                   |        Owner:  mabshoff  
     Type:  enhancement           |       Status:  new       
 Priority:  minor                 |    Milestone:  sage-3.4.1
Component:  experimental package  |   Resolution:            
 Keywords:  2D and 3D plotting    |  
----------------------------------+-----------------------------------------
Changes (by cwitty):

  * summary:  [with spkgs, needs review] Experimental spkg for ETS-3.1.1
              (including Chaco and Mayavi2) => [with spkgs,
              needs work] Experimental spkg for ETS-3.1.1
              (including Chaco and Mayavi2)

Comment:

 I ran into some very annoying problems with this package, where it
 appeared to build successfully but then failed to work.  I can't recommend
 this spkg (even for experimental) until something is done.

 There were two separate issues.  Both allowed an apparently successful
 build which then failed to run.  The first is that some X libraries were
 not installed on my machine; when I tried to run mayavi2, I got the
 {{{
 pkg_resources.DistributionNotFound: EnthoughtBase>=3.0.2.dev
 }}}
 error described above.

 Once that was fixed, mayavi2 still would not run; this time I got this
 error:
 {{{
 ImportError: cannot import name cached_property
 }}}
 This time the problem was that I had installs of previous versions of
 these spkgs in site-python.  Once I removed those, I was able to
 successfully install and run this spkg.

 IMHO, the current status is not acceptable even for experimental.  At
 least, the package should detect at build time that it did not build
 successfully (that mayavi2 cannot be run successfully), and fail the build
 in this case; and also print out some useful text (Something along the
 lines of "Try installing xorg-dev and removing old versions of this
 package from site-python", but a bit more detailed and acknowledging the
 existence of systems other than Debian/Ubuntu).

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4881#comment:20>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of 
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to