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