#15642: Use mirrors for tarballs
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  blocker            |    Milestone:  sage-6.7
      Component:  build              |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Volker Braun       |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/vbraun/use_mirrors_for_tarballs  |  d79364b9fc5131199eaed14340582715f2f937fb
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by leif):

 Harald, also note Jeroen's comment I quoted [comment:72 above].

 Meanwhile, it's not just standard packages, but also optional packages, of
 which (only) some now have the "new style", i.e., the data of newer ones
 is hardcoded into the Sage releases, while obsolete "old-style" packages
 remain in `spkg/optional/list` (and `spkg/optional/`).

 `./sage --optional` shows some examples of optional packages which became
 standard:
 {{{
 Optional packages:

 ...
 git-1.7.12.2.p0 ........................ installed version: 2.3.0
 ...
 pyzmq-2.1.11.p1 ........................ installed version: 14.3.0
 ...
 zeromq-3.2.0.p0 ........................ installed version: 4.0.5
 }}}

 There are other still optional packages where `sage -i ...` would install
 newer versions than listed by `sage --optional` because the "local
 metadata" (`$SAGE_ROOT/build/pkgs/<package>/package-version.txt`) differs
 from what `spkg/optional/list` gives.  (Same issue as with our current
 standard packages.)

 A more funny one is TOPCOM:

 `./sage -i TOPCOM` installs the "legacy" spkg, while `./sage -i topcom`
 installs the "new-style" spkg.  (The package versions are currently still
 the same though, modulo a `.p0` for the "new-style" one.)

--
Ticket URL: <http://trac.sagemath.org/ticket/15642#comment:75>
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/d/optout.

Reply via email to