#15371: No easy-to-find and easy-to-follow doc on how to skip ATLAS installation
-------------------------------------------------+-------------------------
       Reporter:  darij                          |        Owner:
           Type:  defect                         |       Status:  new
       Priority:  major                          |    Milestone:  sage-5.13
      Component:  documentation                  |   Resolution:
       Keywords:  install, make, readme,         |    Merged in:
  documentation                                  |    Reviewers:
        Authors:                                 |  Work issues:
Report Upstream:  N/A                            |       Commit:
         Branch:                                 |     Stopgaps:
   Dependencies:                                 |
-------------------------------------------------+-------------------------
Description changed by darij:

Old description:

> This is getting more annoying with git than it was with mercurial because
> sometimes checking out a different branch without merging new master into
> it might set one back to an older version of Atlas, triggering a 6-hour
> makefest. Not only would most patches hardly mind a newer version of
> Atlas, but there is also the fact that most sage development doesn't
> really depend on Atlas at all, so an older version of Atlas should be
> fine for most of us, too. I certainly wouldn't want to have to go through
> the Atlas autotune every time I download a new sage.
>
> http://sagemath.org/doc/installation/source.html#environment-variables
> only says:
> {{{
> SAGE_ATLAS_LIB - if you have an installation of ATLAS on your system and
> you want Sage to use it instead of building and installing its own
> version of ATLAS, set this variable to be the directory containing your
> ATLAS installation. It should contain the files libatlas, liblapack,
> libcblas, libptcblas, libf77blas, and libptf77blas, with extensions .a,
> .so, or .dylib. For backward compatibility, the libraries may also be in
> the subdirectory SAGE_ATLAS_LIB/lib/.
> }}}
>
> IMHO this info should be much more prominent, and could also be a bit
> more user-friendly:
> * it should say where Sage install its atlas into, and
> * it would help to explain how to change an environment variable (yes,
> this is googleable, but I remember it being nontrivial to understand).

New description:

 This is getting more annoying with git than it was with mercurial because
 sometimes checking out a different branch without merging new master into
 it might set one back to an older version of Atlas, triggering a 6-hour
 makefest. Not only would most patches hardly mind a newer version of
 Atlas, but there is also the fact that most sage development doesn't
 really depend on Atlas at all, so an older version of Atlas should be fine
 for most of us, too. I certainly wouldn't want to have to go through the
 Atlas autotune every time I download a new sage.

 http://sagemath.org/doc/installation/source.html#environment-variables
 only says:
 {{{
 SAGE_ATLAS_LIB - if you have an installation of ATLAS on your system and
 you want Sage to use it instead of building and installing its own version
 of ATLAS, set this variable to be the directory containing your ATLAS
 installation. It should contain the files libatlas, liblapack, libcblas,
 libptcblas, libf77blas, and libptf77blas, with extensions .a, .so, or
 .dylib. For backward compatibility, the libraries may also be in the
 subdirectory SAGE_ATLAS_LIB/lib/.
 }}}

 IMHO this info should be much more prominent (readme?), and could also be
 a bit more user-friendly:
 * it should say where Sage install its atlas into, and
 * it would help to explain how to change an environment variable (yes,
 this is googleable, but I remember it being nontrivial to understand).

--

--
Ticket URL: <http://trac.sagemath.org/ticket/15371#comment:1>
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to