#13211: Upgrade GAP to 4.5.7
------------------------------------------------------------------+---------
Reporter: kini |
Owner: tbd
Type: enhancement |
Status: needs_review
Priority: major |
Milestone: sage-5.6
Component: packages |
Resolution:
Keywords: | Work
issues:
Report Upstream: Reported upstream. Developers acknowledge bug. |
Reviewers: Dmitrii Pasechnik
Authors: Volker Braun, Jeroen Demeyer | Merged
in:
Dependencies: #13123, #13579 |
Stopgaps:
------------------------------------------------------------------+---------
Description changed by jdemeyer:
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/jdemeyer/spkg/gap-4.5.7.p0.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 to SAGE_ROOT
> * [attachment:trac_13211_mpir_dep.patch]
>
> Apply
> * [attachment:trac_13211_fix_gap_doctests.patch]
> * [attachment:trac_13211_pool_size.patch]
> * [attachment:trac_13211_itanium_fix.patch]
> * [attachment:trac_13211_quit_after_workspace.patch]
> * [attachment:trac_13211_quit.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/jdemeyer/spkg/gap-4.5.7.p0.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 to SAGE_ROOT
* [attachment:trac_13211_mpir_dep.patch]
Apply
* [attachment:trac_13211_fix_gap_doctests.patch]
* [attachment:trac_13211_itanium_fix.patch]
* [attachment:trac_13211_quit_after_workspace.patch]
* [attachment:trac_13211_quit.patch]
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13211#comment:231>
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.