On 25 Aug., 16:51, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
> On 2011-08-25 14:40, leif wrote:
>
> > What I can definitely say is that Sage 4.7.1.rc2's hg cannot handle
> > Sage 4.7.2.alpha2's root repo, which *will* break upgrading...
>
> If this is true, then #10594 needs work!

According to deps, it /should/^TM work, since we have:

# the spkg-install file for the root repo uses many 'hg' commands, so
# build mercurial first.
$(INST)/$(SAGE_ROOT_REPO): $(BASE) $(INST)/$(MERCURIAL) $(INST)/$
(PATCH)
        $(INSTALL) "$(SAGE_SPKG) $(SAGE_ROOT_REPO) 2>&1" "tee -a $
(SAGE_LOGS)/$(SAGE_ROOT_REPO).log"


I haven't checked yet whether the scripts should also depend on
Mercurial for that reason; extcode already does.

The rationale used to be that Mercurial is available in upgrades, and
especially if there are already repos to upgrade, assuming a[ny]
previous version will be able to handle repos shipped in upgraded
packages as well.


-leif

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to