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