Created attachment 1727313 [details] Sage crash report on F33 Description of problem: Sage crashes instantly on startup since updates that happened in the last week or so (more recently on F33 than on F32.) $ sage ... ┌────────────────────────────────────────────────────────────────────┐ │ SageMath version 9.1, Release Date: 2020-05-20 │ │ Using Python 3.9.0. Type "help()" for help. │ └────────────────────────────────────────────────────────────────────┘ --------------------------------------------------------------------------- --------------------------------------------------------------------------- SystemError Python 3.9.0: /usr/bin/python3 Sat Nov 7 04:26:19 2020 A problem occurred executing Python code. Here is the sequence of function calls leading up to the error, with the most recent (innermost) call last. ... cypari2/stack.pyx in cypari2.stack.new_gen() cypari2/stack.pyx in cypari2.stack.new_gen_noclear() SystemError: new_gen() argument not on PARI stack, not on PARI heap and not a universal constant See the attached crash report for more details. Version-Release number of selected component (if applicable): sagemath-9.1-4.fc33.x86_64 pari-2.11.4-2.fc33.x86_64 python3-cypari2-2.1.1-8.fc33.x86_64 python3-ipython-7.18.1-1.fc33.noarch How reproducible: Perfectly. Steps to Reproduce: 1. type 'sage' 2. Observe crash 3. Cry Actual results: Crash Expected results: Amazing mathematics Additional info: Tried deleting .sage directly as well as installing sagemath freshly on a F33 host that has never had sage on it before, same result.
Here is someone elses upstream bug report: https://trac.sagemath.org/ticket/30868
Oh man, I really boned my system bad trying to force downgrade it to python 3.8. :(
*** This bug has been marked as a duplicate of bug 1895038 ***
Just a note, for those who haven't jumped over to bug 1895038: python 3.8 vs. 3.9 has nothing to do with the problem, so please put your python installations back the way they were. You might try downgrading giac to see if that helps. I'll get this fixed as quickly as I can.