#9896: Upgrading from 4.5.3 to 4.6.alpha* can fail (not limited to MacOS X)
------------------------------+---------------------------------------------
   Reporter:  jhpalmieri      |       Owner:  GeorgSWeber                       
      
       Type:  defect          |      Status:  needs_review                      
      
   Priority:  blocker         |   Milestone:  sage-4.6                          
      
  Component:  build           |    Keywords:  upgrade update dependencies PARI 
NewPARI
     Author:  Leif Leonhardy  |    Upstream:  N/A                               
      
   Reviewer:                  |      Merged:                                    
      
Work_issues:                  |  
------------------------------+---------------------------------------------

Comment(by leif):

 Replying to [comment:73 jhpalmieri]:
 > [...] it wasn't totally successful because eclib didn't get rebuilt (nor
 did most of the packages).  Every log file gets touched, typically with a
 message like {{{sage: eclib-20100711 is already installed}}}, but that's
 it.  It looks to me as though the upgrade path still doesn't have the
 right version of "install", either in SAGE_ROOT/spkg or in the scripts
 spkg (which I don't think matters for upgrading).

 Hmmm, did you upgrade to early? Or a cache issue? Worked for me (see
 above, the machine was completely "clean", i.e. lacking any new version of
 {{{spkg/install}}}, and that got properly updated by {{{sage-update}}}.


 > Second, of course every package depends on sage_scripts because the
 script sage-spkg (for example) must be present.

 But a copy of that is already present (in {{{spkg/base/}}}), so it doesn't
 have to be extracted from an spkg, and is just copied over to
 {{{local/bin}}} (and later overwritten by the one from
 {{{sage_scripts}}}).

 > But for upgrading, I don't know which ones really might depend on
 changes made to it.

 I rather thought of dependencies on other scripts. I intentionally did
 ''not'' change {{{sage-spkg}}}. ;-)

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