| Summary: | Fail to create symbolic variables | ||
|---|---|---|---|
| Product: | [Applications] cantor | Reporter: | heqromancer |
| Component: | octave-backend | Assignee: | Cantor Bugs <cantor-bugs> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | warquark |
| Priority: | NOR | ||
| Version First Reported In: | 20.04 | ||
| Target Milestone: | --- | ||
| Platform: | Manjaro | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
heqromancer
2020-06-03 09:48:24 UTC
It has also started failing on Octave. (Perhaps I should move this report there?) I don't think, that this is Cantor problems, because of your python trace the root of problem is Octave(Sage) itself. As I see, you use Manjaro, right? Manjaro, as based on Arch Linux distributive, uses rolling release scheme - for providing latest program versions. So, I suppose, that your sympy packages have been updated recently, but without proper Octave (Sage) updates. It actually, typical problem of Manjaro - problems with packages like that (and the reason for stable distros like Ubuntu LTS to exists). So, the problem is that, then you run `syms x` Octave (or Sage), as SymPy user, try to use attribute `integer_types` from `sympy.core.compatibility`, but the attribute was deleted since SymPy 1.6 , so Octave code for using sympy have failed and module can't be used, so symobolic variable can't be created. I have recomend go to Octave/Sage bugtracker and report problem there, with this python trace message. Or you can just wait some days - I don't think, that you are the only user of symbolic packages, so maybe the problem already reported and will solved in near future sage/octave packages updates. (In reply to Nikita Sirgienko from comment #2) > I don't think, that this is Cantor problems, because of your python trace > the root of problem is Octave(Sage) itself. > As I see, you use Manjaro, right? Manjaro, as based on Arch Linux > distributive, uses rolling release scheme - for providing latest program > versions. So, I suppose, that your sympy packages have been updated > recently, but without proper Octave (Sage) updates. It actually, typical > problem of Manjaro - problems with packages like that (and the reason for > stable distros like Ubuntu LTS to exists). > So, the problem is that, then you run `syms x` Octave (or Sage), as SymPy > user, try to use attribute `integer_types` from `sympy.core.compatibility`, > but the attribute was deleted since SymPy 1.6 , so Octave code for using > sympy have failed and module can't be used, so symobolic variable can't be > created. > I have recomend go to Octave/Sage bugtracker and report problem there, with > this python trace message. Or you can just wait some days - I don't think, > that you are the only user of symbolic packages, so maybe the problem > already reported and will solved in near future sage/octave packages updates. Yes, it's already reported and confirmed in Octave. |