I reran the test and it passed.  sage -maxima works fine.  I did
realize that I said something incorrect, it looks like the install I
am using was originally from the 3.2.1.rc0 source, and I have upgraded
and renamed it several times since then.  So it is not too weird an
event.  Some of the c source code still makes references to the
sage-3.2.1.rc0 folder.  I assume a complete rebuild would probably fix
that.

-Marshall

On Dec 19, 10:07 am, mabshoff <mabsh...@googlemail.com> wrote:
> On Dec 19, 5:21 am, mhampton <hampto...@gmail.com> wrote:
>
> > I had an interesting failure on an intel mac running 10.5.  Let me
> > describe my setup a bit since I think its relevant: because of the new
> > upgrade flexibility, I decided to have a "stable" sage and an
> > "unstable" sage on my machine, and I delete almost all of my other
> > sage builds.  I changed the sage script in my /usr/bin to point to the
> > unstable one, which I called "wildsage".  One of the sage folders I
> > deleted was for 3.2.1.rc0.  With all that in mind, here is the error I
> > got in qqbar:
>
> > sage -t  "devel/sage/sage/rings/qqbar.py"
> > Exception exceptions.TypeError: TypeError(RuntimeError('Unable to
> > start maxima',),) in 'sage.structure.parent_old._unregister_pair'
> > ignored
>
> <SNIP>
>
> > It looks like its trying to use the maxima from my deleted 3.2.1.rc0
> > build for some reason.
>
> Something else looks wrong, i.e the string "3.2.1.rc0" should not
> appear in the backtrace at all. There can be numerous issues like a
> bungled SAGE_ROOT setting at some point that is now causing trouble.
> Does maxima from that install work via "sage -maxima"? Just because
> the doctest claims that is doesn't start does not mean that it doesn't
> work in general. I would also check the repos for unresolved merges,
> multiple heads and so on. Some environment variable can also play a
> role here. Since linking the sage script just works I would always
> recommend linking it into $PATH somewhere under a different name
> instead of setting $SAGE_ROOT manually as recommended in the
> documentation since it is too easy to scrw that up. The checking code
> if SAGE_ROOT is overwritten also makes it too still possible to shoot
> yourself in the foot.
>
> > My ppc powerbook is still slaving away on tests, its almost done and
> > so far just has timeout failures on eisenstein and calculus.py.
>
> Ok. I would suggest to rerun the failed tests with -long to see what
> happens. If the CPU usage stays near 0 it is a synchronization /
> maxima issue, but the timeout will be raised after 30 minutes.
>
> > -M. Hampton
>
> Cheers,
>
> Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to