6.10 update results in recursion depth runtime error every time sage starts
I installed the 6.10 debian 8 version of sage two days back and ever since everytime I start sage, it gives the error, "RuntimeError: maximum recursion depth exceeded during compilation" everytime I start sage.
I then compiled it once more in my machine using the configure and make, but the error continues.
Should I be worried about this error? If yes, what can I do?
thanks a lot.
PS: I had tried to upgrade using the sage upgrade script, but was getting the error "fatal: Unable to find remote helper for 'https'" which seems like a git issue. So I installed the debian version.
You should provide more informations. How did you install Sage (it seems that you used some Debian binaries)? Could you copy/paste more completely the error message you get (there should be a complete traceback that points to the guilty function)?
I got the sage binary built for debian ( sage-6.10-Debian_GNU_Linux_8-x86_64.tar.bz2) from our repository and just untarred it. How can I get the complete trace? strace? I have strace output but no idea what it means and it is too large to paste here.
I meant simply what appears on the screen (the Python traceback). Isn't there more than one line of error? Could you send a message with a complete copy/paste of the error either here or to the list https://groups.google.com/forum/#!for...
ACtually this is what my friend Nathann Cohen also asked me. But strangely this is the only message I get. Here is the full thing
narayana@neelakantha:/opt/sage$ ./sage RuntimeError: maximum recursion depth exceeded during compilation ┌────────────────────────────────────────────────────────────────────┐ │ SageMath Version 6.10, Release Date: 2015-12-18 │ │ Type "notebook()" for the browser-based notebook interface. │ │ Type "help()" for help. │ └────────────────────────────────────────────────────────────────────┘
Any suggestions? I have a new problem after a debian security update. I get the folowing message over and over::
Rewriting paths for your new installation directory
This might take a few minutes but only has to be done once.
patching /opt/sage/local/lib/python2.7/site-packages/sage/misc/search.so Traceback (most recent call last): File "/opt/sage/relocate-once.py", line 85, in <module> p('local/lib/python2.7/site-packages/sage/misc/search.so').patch(15360, 15500).patch(18688, 18813).patch(33549, 33689).patch(34789, 34920).patch(34921, 35074).patch(35157, 35281).patch(39581, 39685).patch(42487, 42627).save() File "/opt/sage/relocate-once.py", line 43, in patch assert self.content[end:end+1] == b'\0'