#9896: upgrading from 4.5.3 to 4.6.alpha0 fails on OS X 10.6
--------------------------+-------------------------------------------------
   Reporter:  jhpalmieri  |       Owner:  GeorgSWeber
       Type:  defect      |      Status:  new        
   Priority:  blocker     |   Milestone:  sage-4.6   
  Component:  build       |    Keywords:             
     Author:              |    Upstream:  N/A        
   Reviewer:              |      Merged:             
Work_issues:              |  
--------------------------+-------------------------------------------------

Comment(by leif):

 Necessary steps to properly upgrade (from Sage 4.5.3) to Sage 4.6.alpha0:
  * Build Sage 4.5.3 from scratch ;-)
  * Run {{{./sage -upgrade
 
http://sage.math.washington.edu/home/release/sage-4.6.alpha0/sage-4.6.alpha0/}}}
 [[BR]]
  (Unfortunately, modifying {{{spkg/standard/deps}}} before doing so
 doesn't help since this file gets overwritten during upgrade.)
  * Run {{{./sage -f eclib-20100711}}} (just to record the '''new''' PARI
 shared library name in its various shared libraries).
  * Touch the Sage library files that have to be rebuilt for the same
 reason:
    {{{
 #!sh
 touch devel/sage/sage/libs/cremona/homspace.pyx
 touch devel/sage/sage/libs/cremona/newforms.pyx
 touch devel/sage/sage/libs/mwrank/mwrank.pyx
 }}}
    (Three command invocations just to make it readable without horizontal
 scrolling.)
  * Run {{{./sage -b}}} to rebuild them (i.e., their respective Python
 modules / shared libraries).

 Deleting the old PARI shared library files ({{{local/lib/libpari-gmp.*}}})
 is not necessary, but will trigger Sage import errors if you omit one of
 the above steps... (unless you have a system-wide PARI library installed
 which matches the old version, i.e. 2.3.*)

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