$ sage-ipython
Traceback (most recent call last):
File "/bin/sage-ipython", line 7, in <module>
from sage.repl.interpreter import SageTerminalApp
File "/usr/lib/python2.7/site-packages/sage/repl/interpreter.py", line 112, in <module>
from sage.env import SAGE_LOCAL
File "/usr/lib/python2.7/site-packages/sage/env.py", line 151, in <module>
SINGULAR_SO = SAGE_LOCAL+"/lib/libSingular."+extension
TypeError: unsupported operand type(s) for +: 'NoneType' and 'stzsh: exit 1 sage -sh
$sage -sh
Note: SAGE_ROOT=/usr
(sage-sh) vherbert@kira:~$ echo $SAGE_LOCAL
/usr
$which -a sage
/bin/sage
/usr/bin/sage
/usr/sbin/sage
/sbin/sage
I imagine that the package manager of arch linux would know about this dependence,but apparently it is not the case.