#13211: Upgrade GAP to 4.5.5
------------------------------------------------------------------+---------
       Reporter:  kini                                            |         
Owner:  tbd     
           Type:  enhancement                                     |        
Status:  new     
       Priority:  major                                           |     
Milestone:  sage-5.3
      Component:  packages                                        |    
Resolution:          
       Keywords:                                                  |   Work 
issues:          
Report Upstream:  Reported upstream. Developers acknowledge bug.  |     
Reviewers:          
        Authors:  Volker Braun                                    |     Merged 
in:          
   Dependencies:                                                  |      
Stopgaps:          
------------------------------------------------------------------+---------
Changes (by vbraun):

  * keywords:  rng =>
  * upstream:  Reported upstream. No feedback yet. => Reported upstream.
               Developers acknowledge bug.


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

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

--

Comment:

 The crashes are all due to a GAP garbage collection bug in Z/2Z-specific
 code. I've fixed all other doctest errors. The only remaining ones are
 {{{
 sage -t  -force_lib devel/sage/sage/coding/code_constructions.py # 1
 doctests failed
 sage -t  -force_lib devel/sage/sage/coding/linear_code.py # 3 doctests
 failed
 }}}

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