Have you built Python from source? That's very flaky, and should not be done, IMHO.
On Mon, Feb 2, 2026 at 3:32 PM 'Trevor Karn' via sage-devel <[email protected]> wrote: > > Hi all, > > I just "successfully" built 10.9.beta5 but am having an issue upon startup. > I'll try to troubleshoot, but just wanted folks to be aware of it. > > Please see the following: > > [sagelib-10.9.beta5] installing. Log file: > /home/tkkarn/sage/sage/logs/pkgs/sagelib-10.9.beta5.log > [sagelib-10.9.beta5] successfully installed (real 6m11.876s user 6m8.748s > sys 0m2.932s). > make[2]: Leaving directory '/home/tkkarn/sage/sage/build/make' > Sage build/upgrade complete! > real 6m12.432s user 6m9.248s sys 0m2.987s > make[1]: Leaving directory '/home/tkkarn/sage/sage' > tkkarn@math:~/sage/sage$ ./sage > ┌────────────────────────────────────────────────────────────────────┐ > │ SageMath version 10.9.beta5, Release Date: 2026-02-01 │ > │ Using Python 3.12.5. Type "help()" for help. │ > └────────────────────────────────────────────────────────────────────┘ > ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ > ┃ Warning: this is a prerelease version, and it may be unstable. ┃ > ┃ Warning: sage.all is not available; this is a limited REPL. ┃ > ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ > Error in sys.excepthook: > Traceback (most recent call last): > File > "/home/tkkarn/sage/sage/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 > "/home/tkkarn/sage/sage/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 > "/home/tkkarn/sage/sage/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 "/home/tkkarn/sage/sage/src/bin/sage-ipython", line 16, in <module> > app.initialize() > File > "/home/tkkarn/sage/sage/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 > "/home/tkkarn/sage/sage/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 "/home/tkkarn/sage/sage/src/sage/repl/interpreter.py", line 832, in > init_shell > self.shell = self.shell_class.instance( > ^^^^^^^^^^^^^^^^^^^^^^^^^^ > File > "/home/tkkarn/sage/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/traitlets/config/configurable.py", > line 583, in instance > inst = cls(*args, **kwargs) > ^^^^^^^^^^^^^^^^^^^^ > File > "/home/tkkarn/sage/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/terminal/interactiveshell.py", > line 853, in __init__ > super(TerminalInteractiveShell, self).__init__(*args, **kwargs) > File > "/home/tkkarn/sage/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/site-packages/IPython/core/interactiveshell.py", > line 641, in __init__ > self.init_display_formatter() > File "/home/tkkarn/sage/sage/src/sage/repl/interpreter.py", line 297, in > init_display_formatter > from sage.repl.rich_output.backend_ipython import > BackendIPythonCommandline > File "/home/tkkarn/sage/sage/src/sage/repl/rich_output/__init__.py", line > 2, in <module> > from .display_manager import get_display_manager > File "/home/tkkarn/sage/sage/src/sage/repl/rich_output/display_manager.py", > line 39, in <module> > from sage.repl.rich_output.output_basic import ( > File "/home/tkkarn/sage/sage/src/sage/repl/rich_output/output_basic.py", > line 44, in <module> > from sage.structure.sage_object import SageObject > File "/home/tkkarn/sage/sage/src/sage/structure/__init__.py", line 2, in > <module> > import sage.structure.element > File "sage/structure/element.pyx", line 1, in init sage.structure.element > File "sage/structure/sage_object.pyx", line 5, in init > sage.structure.sage_object > File "sage/misc/persist.pyx", line 41, in init sage.misc.persist > File > "/home/tkkarn/sage/sage/local/var/lib/sage/venv-python3.12.5/lib/python3.12/bz2.py", > line 17, in <module> > from _bz2 import BZ2Compressor, BZ2Decompressor > ModuleNotFoundError: No module named '_bz2' > > -- > You received this message because you are subscribed to the Google Groups > "sage-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/sage-devel/940b57ac-aa1b-4c62-870b-8a0a9474ed10n%40googlegroups.com. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/sage-devel/CAAWYfq3K4466bd1TsiU1dfY8bsmFe96sx1N8w%2BCD3TOo4b1WKg%40mail.gmail.com.
