#11070: Update prereq so that SAGE_PORT does not need setting on Solaris x86
----------------------------+-----------------------------------------------
Reporter: drkirkby | Owner: drkirkby
Type: defect | Status: new
Priority: major | Milestone: sage-4.7
Component: solaris | Keywords:
Author: David Kirkby | Upstream: N/A
Reviewer: | Merged:
Work_issues: |
----------------------------+-----------------------------------------------
The environment variable {{{SAGE_PORT}}}
http://www.sagemath.org/doc/installation/source.html
has to be set on systems where such as AIX and HP-UX where Sage is not
supported. Currently this is also so on Solaris x86, despite the fact Sage
build fine and is fully supported on both !OpenSolaris x86 and Solaris 10
x86:
http://wiki.sagemath.org/SupportedPlatforms
As such, the file
{{{$SAGE_ROOT/spkg/base/prereq-0.7-install}}}
needs to be changed to remove this specific test for Solaris on x86. There
is also a minor typo with an "x" missing on a line where a test for
Solaris 2.6 is performed.
The new script will be installed as:
{{{$SAGE_ROOT/spkg/base/prereq-0.8-install}}}
and the old one removed.
== Notes for reviewer ==
You only need to check the changes betweem the two scripts - ignore the
tar file that the script open. That is the subject of another ticket
#9978.
== Notes for the release manager ==
This ticket depends on #9978. This and #9978 must be updated together.
Making changes to {{{$SAGE_ROOT/spkg/base}}} is performed in a different
way to other changes.
Attached is {{{prereq-0.8-install}}} and the diff from the old version.
{{{prereq-0.7-install}}
The tar file in the directory {{{$SAGE_ROOT/spkg/base}}} also needs the
version incremented from 0.7 to 0.8. However, since some larger changes
are made to this tar file as a result of a revised configure.ac used in
#9978, the tar file will be attached there.
To make the changes for this ticket and #9978, whilst updating the version
of prereq script from 0.7 to 0.8, two things must be done.
* The tar file {{{prereq-0.8.tar}}} attached to #9978 should be installed
as {{{$SAGE_ROOT/spkg/base/prereq-0.8.tar}}}
* The tar file {{{$SAGE_ROOT/spkg/base/prereq-0.7.tar}}} should be
removed.
* The script attached to this ticket ({{{prereq-0.8-install}}}) needs to
be installed as {{{$SAGE_ROOT/spkg/base/prereq-0.8-install}}}
* The script {{{$SAGE_ROOT/spkg/base/prereq-0.7-install}}} must be
removed.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11070>
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.