#10226: Rewrite ATLAS spkg-install
-----------------------------+----------------------------------------------
    Reporter:  vbraun        |         Owner:  GeorgSWeber            
        Type:  enhancement   |        Status:  needs_review           
    Priority:  critical      |     Milestone:  sage-4.7.1             
   Component:  packages      |    Resolution:                         
    Keywords:  ATLAS spkg    |   Work_issues:                         
    Upstream:  N/A           |      Reviewer:  Dan Drake, David Kirkby
      Author:  Volker Braun  |        Merged:                         
Dependencies:                |  
-----------------------------+----------------------------------------------

Comment(by drkirkby):

 I'll reiterate the point that ATLAS takes a long time to build, which
 could be speeded up considerably if a couple of minor changes were made to
 the Fortran package to remove its unnecessary reliance on Python. If we
 build Fortran earlier, we could start the build of ATLAS much earlier, so
 reduce the time to build Sage. For much of the time building Sage, ATLAS
 is the only package being built.

 As such, I feel this change is a retrograde step.

 IMHO, the best approach for ATLAS would be to

  * Update it to use the pre-release/alpha version, as advised by the ATLAS
 developer and has been used in Gentoo.
  * Check what (if any) changes need to be made to ATLAS. I think the new
 ATLAS will address some of the issues this update attempts to solve.
  * Rewrite this package to use a POSIX shell commands
  * Rewrite the Fortran package to avoid the very small amount of Python.
  * Change the deps file to remove the dependency of ATLAS on Python.

 That would allow ATLAS to be built before (or in parallel with Python), so
 speeding up the Sage build time.

 I feel these changes are a retrograde step.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10226#comment:69>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
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