#13211: Upgrade GAP to 4.5.6
-----------------------------------------------------------+----------------
       Reporter:  kini                                     |         Owner:  
tbd              
           Type:  enhancement                              |        Status:  
needs_work       
       Priority:  major                                    |     Milestone:  
sage-5.5         
      Component:  packages                                 |    Resolution:     
              
       Keywords:                                           |   Work issues:     
              
Report Upstream:  Completely fixed; Fix reported upstream  |     Reviewers:  
Dmitrii Pasechnik
        Authors:  Volker Braun                             |     Merged in:     
              
   Dependencies:  #13123                                   |      Stopgaps:     
              
-----------------------------------------------------------+----------------
Description changed by dimpase:

Old description:

> While we are at it, move the gap install to `$SAGE_LOCAL/gap/gap.x.y.z`.
> Its not cool to put anything but libraries into `/lib`. Also, make a
> symlink `latest` -> `gap-x.y.z` so that not every script has to figure
> out the current version number. This follows what is usually done with
> java, another offender who can't install in a standards-compliant manner:
> {{{
> [vbraun@laptop ~]$ ll /usr/java
> total 8
> drwxr-xr-x. 3 root root 4096 Jul  9 17:37 jdk1.7.0_03
> drwxr-xr-x. 8 root root 4096 Jul  9 17:37 jdk1.7.0_05
> lrwxrwxrwx. 1 root root   21 Jul  9 17:37 latest -> /usr/java/jdk1.7.0_05
> }}}
>
> Updated spkgs:
>   * http://boxen.math.washington.edu/home/dima/packages/gap-4.5.6.spkg
>   * http://www.stp.dias.ie/~vbraun/Sage/spkg/gap_packages-4.5.6.spkg
>   * http://www.stp.dias.ie/~vbraun/Sage/spkg/database_gap-4.5.6.spkg
>
> Apply:
> [attachment:trac_13211_fix_gap_doctests.patch]
> [attachment:endianness.patch]

New description:

 While we are at it, move the gap install to `$SAGE_LOCAL/gap/gap.x.y.z`.
 Its not cool to put anything but libraries into `/lib`. Also, make a
 symlink `latest` -> `gap-x.y.z` so that not every script has to figure out
 the current version number. This follows what is usually done with java,
 another offender who can't install in a standards-compliant manner:
 {{{
 [vbraun@laptop ~]$ ll /usr/java
 total 8
 drwxr-xr-x. 3 root root 4096 Jul  9 17:37 jdk1.7.0_03
 drwxr-xr-x. 8 root root 4096 Jul  9 17:37 jdk1.7.0_05
 lrwxrwxrwx. 1 root root   21 Jul  9 17:37 latest -> /usr/java/jdk1.7.0_05
 }}}

 Updated spkgs:
   * http://boxen.math.washington.edu/home/dima/packages/gap-4.5.6.spkg
   * http://www.stp.dias.ie/~vbraun/Sage/spkg/gap_packages-4.5.6.spkg
   * http://www.stp.dias.ie/~vbraun/Sage/spkg/database_gap-4.5.6.spkg

 Apply:
   * [attachment:trac_13211_fix_gap_doctests.patch]
   * [attachment:endianness.patch]

--

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13211#comment:52>
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