Dear all, I just managed (using tricks to avoid a few remaining issues in cythonization and packages) to get make succeed in building sage with SAGE_PYTHON3=yes Sadly, but not unexpectedly, sage then crashes at startup. Apparently, it cannot not find/import any cython extension..
Frédéric Here is a snapshot of the end of compilation and tentative run: real 61m21.708s user 57m46.564s sys 1m30.508s Sage build/upgrade complete! chapoton@icj-laptop:~/sage3$ ./sage ┌────────────────────────────────────────────────────────────────────┐ │ SageMath version 8.0.beta2, Release Date: 2017-04-12 │ │ Type "notebook()" for the browser-based notebook interface. │ │ Type "help()" for help. │ └────────────────────────────────────────────────────────────────────┘ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Warning: this is a prerelease version, and it may be unstable. ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Forcing sage-location, probably because a new package was installed. Updating various hardcoded paths... (Please wait at most a few minutes.) DO NOT INTERRUPT THIS. Done updating paths. ********************************************************************** Oops, Sage crashed. We do our best to make it stable, but... For the curious people, the crash log ends with ---> 39 from sage.structure.sage_object import SageObject global sage.structure.sage_object = undefined global SageObject = undefined 40 from sage.repl.rich_output.output_basic import ( 41 OutputPlainText, OutputAsciiArt, OutputUnicodeArt, OutputLatex, 42 ) 43 from sage.repl.rich_output.preferences import DisplayPreferences 44 45 46 class DisplayException(Exception): 47 """ 48 Base exception for all rich output-related exceptions. 49 50 EXAMPLES:: 51 52 sage: from sage.repl.rich_output.display_manager import DisplayException 53 sage: raise DisplayException('foo') 54 Traceback (most recent call last): ImportError: No module named 'sage.structure.sage_object' -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.