#13211: Upgrade GAP to 4.5.6
-----------------------------------------------------------+----------------
       Reporter:  kini                                     |         Owner:  
tbd         
           Type:  enhancement                              |        Status:  
needs_review
       Priority:  major                                    |     Milestone:  
sage-5.4    
      Component:  packages                                 |    Resolution:     
         
       Keywords:                                           |   Work issues:     
         
Report Upstream:  Completely fixed; Fix reported upstream  |     Reviewers:     
         
        Authors:  Volker Braun                             |     Merged in:     
         
   Dependencies:                                           |      Stopgaps:     
         
-----------------------------------------------------------+----------------
Changes (by vbraun):

  * upstream:  Fixed upstream, in a later stable release. => Completely
               fixed; Fix reported upstream


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://www.stp.dias.ie/~vbraun/Sage/spkg/gap-4.5.5.spkg
>   * http://www.stp.dias.ie/~vbraun/Sage/spkg/gap_packages-4.5.5.spkg
>   * http://www.stp.dias.ie/~vbraun/Sage/spkg/database_gap-4.5.5.spkg
>
> Apply [attachment:trac_13211_fix_gap_doctests.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://www.stp.dias.ie/~vbraun/Sage/spkg/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]

--

Comment:

 Naturally, nobody dared to review this ticket. So GAP released the next
 version in the meantime. Updated to gap-4.5.6.

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