Hi,

I just tried to upgrade from sage-4.7 to sage-4.7.1 on
mod.math.washington.edu using "sage -upgrade", and get stopped by

    There are uncommitted changes in the Sage root repository. Aborting.

This is some test done in sage-update.   I have complaints:

   (1) This error message is confusing. What's the "Sage root
repository"?    I could maybe understand "the repository in
SAGE_ROOT".  I can't imagine most people understanding this message.
At a bare minimum, it would be good to have a link to a wiki page.

   (2) There error message is just plain wrong (!):

wstein@mod:/usr/local/sage$ hg diff
wstein@mod:/usr/local/sage$ hg ci
nothing changed

The reason it is being raised is because it uses "hg status".
Evidently, in (my?) sage-4.7, because of .hgignore missing something,
this results in:

wstein@mod:/usr/local/sage$ hg status |wc -l
7843

Anyway, this was part of trac
http://trac.sagemath.org/sage_trac/ticket/9433.    Of course, I'll
just comment out the test in sage-update so I can get on with things:

   (1) comment out the "            #sys.exit(2)" in "local/bin/sage-update"

   (2) .../local/bin$ sage -hg ci


http://xkcd.com/963/

William





-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

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