osx installation
I've tried installing the 6.10 and 7.1 binary distributions using the dmg files at the MIT repository on my macbook pro OS X 10.11.3. In all cases, I get the following errors, after which the application quits:
(before the version info box) "RuntimeError: maximum recursion depth exceeded during compilation"
(after the version info box) "ERROR: The Sage installation tree has moved
from /Users/buildslave-sage/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma to /Applications/SageMath-7.1.beta3.app/Contents/Resources/sage
This is not supported, and Sage will not work."
I've tried both the app version and full binary and tried unsuccessfully working with the "relocate-once" program in the package. Any recommendations would be welcome.
Thank you.
There is a new Sage 7.1 out now (perhaps at your mirror soon), could you try this just in case it resolves the problem?
I have the same install error on OSX 10.11 with both 7.1 and the latest 7.2 beta. The relocate-once.py script was missing brackets in the initial print, but fixing this then gives this "RuntimeError: maximum recursion depth exceeded during compilation" error. Same result running the script by hand.
Which command(s) are you calling?
Whats the backtrace of the RuntimeError
Why "during compilation", the dmg is already compiled. What are you doing?
sounds like you've changed the default OS configuration, as on OSX the system python is still python2, and this means that you won't see any missing brackets in print, normally speaking. What is that extra hack that you have on? Homebrew? Anaconda? Something else?
The errors are appearing when running sage itself for the first time either via the app version or via the terminal with a non-app install (I'm not attempting to make anything in the sage tree).
The Macbook in question has both Homebrew and Anaconda installed on it.