Yeah a few times I tried doing make after and there seemed to be *some* success sometimes. Anyway, my internet is a little more stable so it seemed to download everything correctly.
Now I seem to be getting a sagemath_doc_html error (log attached). It looks like something to do with trying to import libgap? I checked apt to see what libgap I have and here's what it gave:
libgap-dev/jammy,now 4.11.1-1 amd64 [installed]
libgap7/jammy,now 4.11.1-1 amd64 [installed,automatic]
But I'm not 100% sure. When I try to run sage, I get the following error (which seems very similar to the doc error)
Error in sys.excepthook:
Traceback (most recent call last):
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/application.py", line 284, in excepthook
return self.crash_handler(etype, evalue, tb)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/crashhandler.py", line 163, in __call__
if rptdir is None or not Path.is_dir(rptdir):
^^^^^^^^^^^^^^^^^^^
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/pathlib.py", line 875, in is_dir
return S_ISDIR(self.stat().st_mode)
^^^^^^^^^
AttributeError: 'str' object has no attribute 'stat'
Original exception was:
Traceback (most recent call last):
File "/sage/sd/src/bin/sage-ipython", line 15, in <module>
app.initialize()
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/traitlets/config/application.py", line 118, in inner
return method(app, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/terminal/ipapp.py", line 278, in initialize
self.init_shell()
File "/sage/sd/src/sage/repl/interpreter.py", line 854, in init_shell
self.shell.extension_manager.load_extension(SAGE_EXTENSION)
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/extensions.py", line 76, in load_extension
return self._load_extension(module_str)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/extensions.py", line 93, in _load_extension
if self._call_load_ipython_extension(mod):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/sage/sd/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/extensions.py", line 145, in _call_load_ipython_extension
mod.load_ipython_extension(self.shell)
File "/sage/sd/src/sage/repl/__init__.py", line 6, in load_ipython_extension
sage.repl.ipython_extension.load_ipython_extension(*args)
File "/sage/sd/src/sage/misc/misc.py", line 1030, in wrapper
result = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/sage/sd/src/sage/repl/ipython_extension.py", line 747, in load_ipython_extension
SageCustomizations(shell=ip)
File "/sage/sd/src/sage/repl/ipython_extension.py", line 592, in __init__
import sage.all # noqa: F401
^^^^^^^^^^^^^^^
File "/sage/sd/src/sage/all.py", line 98, in <module>
from sage.groups.all import *
File "/sage/sd/src/sage/groups/all.py", line 5, in <module>
from sage.groups.matrix_gps.all import *
File "/sage/sd/src/sage/groups/matrix_gps/all.py", line 13, in <module>
import sage.groups.matrix_gps.pickling_overrides
File "/sage/sd/src/sage/groups/matrix_gps/pickling_overrides.py", line 7, in <module>
from sage.groups.matrix_gps.finitely_generated_gap import FinitelyGeneratedMatrixGroup_gap
File "/sage/sd/src/sage/groups/matrix_gps/finitely_generated_gap.py", line 30, in <module>
from sage.groups.matrix_gps.matrix_group_gap import MatrixGroup_gap
File "/sage/sd/src/sage/groups/matrix_gps/matrix_group_gap.py", line 24, in <module>
from sage.groups.libgap_mixin import GroupMixinLibGAP
File "/sage/sd/src/sage/groups/libgap_mixin.py", line 15, in <module>
from sage.libs.gap.libgap import libgap
ImportError: /sage/sd/src/sage/libs/gap/
libgap.cpython-312-x86_64-linux-gnu.so: undefined symbol: GAP_CollectBags