On Wed, 10 Nov 2021, 09:45 Emmanuel Charpentier, < [email protected]> wrote:
> > > Le mercredi 10 novembre 2021 à 10:41:59 UTC+1, [email protected] a écrit : > >> it might be that you have to rebuild all the cython/python packages of >> Sage. >> > > That amounts to rebuilding from scratch, no ? > not everything depends on python in Sage, e.g. GAP does not. at the very minimum, do make sagelib-clean followed by make build it's hard to say which of the gazzion of the other python spkgs is affected > >> On Wed, 10 Nov 2021, 09:35 Emmanuel Charpentier, <[email protected]> >> wrote: >> >>> A routine upgrade of Debian testing (where a few Python binaries were >>> upgraded, broke a formerly functional (command line) Sage. It now crashes >>> at startup : >>> >>> charpent@p-202-021:~$ sage >>> ┌────────────────────────────────────────────────────────────────────┐ >>> │ SageMath version 9.5.beta2, Release Date: 2021-09-26 │ >>> │ Using Python 3.9.8. Type "help()" for help. │ >>> └────────────────────────────────────────────────────────────────────┘ >>> ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ >>> ┃ Warning: this is a prerelease version, and it may be unstable. ┃ >>> ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ >>> Traceback (most recent call last): >>> File "/usr/local/sage-9/src/bin/sage-ipython", line 15, in <module> >>> app.initialize() >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/application.py", >>> line 88, in inner >>> return method(app, *args, **kwargs) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/IPython/terminal/ipapp.py", >>> line 308, in initialize >>> super(TerminalIPythonApp, self).initialize(argv) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/application.py", >>> line 88, in inner >>> return method(app, *args, **kwargs) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/IPython/core/application.py", >>> line 450, in initialize >>> self.parse_command_line(argv) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/IPython/terminal/ipapp.py", >>> line 303, in parse_command_line >>> return super(TerminalIPythonApp, self).parse_command_line(argv) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/application.py", >>> line 88, in inner >>> return method(app, *args, **kwargs) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/application.py", >>> line 709, in parse_command_line >>> self.cli_config = deepcopy(loader.load_config()) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/loader.py", >>> line 851, in load_config >>> self._parse_args(argv) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/loader.py", >>> line 908, in _parse_args >>> self.parsed_data = self.parser.parse_args(to_parse) >>> File "/usr/lib/python3.9/argparse.py", line 1834, in parse_args >>> args, argv = self.parse_known_args(args, namespace) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/loader.py", >>> line 768, in parse_known_args >>> return super().parse_known_args(args, namespace) >>> File "/usr/lib/python3.9/argparse.py", line 1862, in parse_known_args >>> namespace, args = self._parse_known_args(args, namespace) >>> File "/usr/lib/python3.9/argparse.py", line 2076, in _parse_known_args >>> start_index = consume_optional(start_index) >>> File "/usr/lib/python3.9/argparse.py", line 2016, in consume_optional >>> take_action(action, args, option_string) >>> File "/usr/lib/python3.9/argparse.py", line 1944, in take_action >>> action(self, namespace, argument_values, option_string) >>> File >>> "/usr/local/sage-9/local/lib/python3.9/site-packages/traitlets/config/loader.py", >>> line 933, in __call__ >>> namespace._flags.append(self.flag) >>> AttributeError: 'Namespace' object has no attribute '_flags' >>> >>> Rebuilding Sage (make build) was unsuccessful. >>> >>> However, using Sage via the Jupyter notebook still works. >>> >>> Suggestions ? >>> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "sage-support" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-support/466b03f5-9341-476e-977d-259c6d3e822dn%40googlegroups.com >>> <https://groups.google.com/d/msgid/sage-support/466b03f5-9341-476e-977d-259c6d3e822dn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "sage-support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-support/bc9f6150-86d8-422f-94a0-bf27d9f259f6n%40googlegroups.com > <https://groups.google.com/d/msgid/sage-support/bc9f6150-86d8-422f-94a0-bf27d9f259f6n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-support/CAAWYfq2cZHtxgvZ%2Bqs1h5%3DddiaF8XX8zBS%2BP%3DKJ3PZjfovb%2BYQ%40mail.gmail.com.
