For me:
-Debian testing, up to date
-upgraded from 10.2 rc3 (NO make distclean)
it works:

┌────────────────────────────────────────────────────────────────────┐
│ SageMath version 10.2.rc4, Release Date: 2023-11-17                │
│ Using Python 3.11.6. Type "help()" for help.                       │
└────────────────────────────────────────────────────────────────────┘
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Warning: this is a prerelease version, and it may be unstable.     ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
sage: -log(1-x).series(x).simplify()
1/19*x^19 + 1/18*x^18 + 1/17*x^17 + 1/16*x^16 + 1/15*x^15 + 1/14*x^14 + 1/13*x^13 + 1/12*x^12 + 1/11*x^11 + 1/10*x^10 + 1/9*x^9 + 1/8*x^8 + 1/7*x^7 + 1/6*x^6 + 1/5*x^5 + 1/4*x^4 + 1/3*x^3 + 1/2*x^2 + x - Order(x^20)
sage:

Le 21/11/2023 à 07:24, Emmanuel Charpentier a écrit :
Data point : in the resultin interpreter, from the command line :

charpent@zen-book-flip:~$ sage ┌────────────────────────────────────────────────────────────────────┐ │ SageMath version 10.2.rc4, Release Date: 2023-11-17 │ │ Using Python 3.11.6. Type "help()" for help. │ └────────────────────────────────────────────────────────────────────┘ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ Warning: this is a prerelease version, and it may be unstable. ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ sage: -log(1-x).series(x).simplify() --------------------------------------------------------------------------- RuntimeError Traceback (most recent call last) Cell In [1], line 1 ----> 1 -log(Integer(1)-x).series(x).simplify() File /usr/local/sage-10/src/sage/symbolic/expression.pyx:10651, in sage.symbolic.expression.Expression.simplify() 10649 """ 10650 if algorithm == "maxima": > 10651 return self._parent(self._maxima_()) 10652 if algorithm == "sympy": 10653 return self._sympy_().simplify(**kwds)._sage_() File /usr/local/sage-10/src/sage/symbolic/expression.pyx:1228, in sage.symbolic.expression.Expression._maxima_() 1226 # Maybe not such a great idea because the "default" interface is another one 1227 from sage.calculus.calculus import maxima -> 1228 return super()._interface_(maxima) 1229 else: 1230 return super()._interface_(session) File /usr/local/sage-10/src/sage/structure/sage_object.pyx:713, in sage.structure.sage_object.SageObject._interface_() 711 except (KeyError, ValueError): 712 pass --> 713 nm = I.name() 714 init_func = getattr(self, '_%s_init_' % nm, None) 715 if init_func is not None: File /usr/local/sage-10/src/sage/misc/lazy_import.pyx:377, in sage.misc.lazy_import.LazyImport.__getattr__() 375 True 376 """ --> 377 return getattr(self.get_object(), attr) 378 379 # We need to wrap all the slot methods, as they are not forwarded File /usr/local/sage-10/src/sage/misc/lazy_import.pyx:225, in sage.misc.lazy_import.LazyImport.get_object() 223 if likely(self._object is not None): 224 return self._object --> 225 return self._get_object() 226 227 cpdef _get_object(self) noexcept: File /usr/local/sage-10/src/sage/misc/lazy_import.pyx:262, in sage.misc.lazy_import.LazyImport._get_object() 260 feature = self._feature 261 try: --> 262 self._object = getattr(__import__(self._module, {}, {}, [self._name]), self._name) 263 except ImportError as e: 264 if feature: File /usr/local/sage-10/src/sage/interfaces/maxima_lib.py:135 133 ecl_eval("(require 'maxima \"{}\")".format(MAXIMA_FAS)) 134 else: --> 135 ecl_eval("(require 'maxima)") 136 ecl_eval("(in-package :maxima)") 137 ecl_eval("(set-locale-subdir)") File /usr/local/sage-10/src/sage/libs/ecl.pyx:1350, in sage.libs.ecl.ecl_eval() 1348 1349 #convenience routine to more easily evaluate strings -> 1350 cpdef EclObject ecl_eval(str s) noexcept: 1351 r""" 1352 Read and evaluate string in Lisp and return the result File /usr/local/sage-10/src/sage/libs/ecl.pyx:1373, in sage.libs.ecl.ecl_eval() 1371 """ 1372 cdef cl_object o -> 1373 o=ecl_safe_eval(python_to_ecl(s, True)) 1374 return ecl_wrap(o) 1375 File /usr/local/sage-10/src/sage/libs/ecl.pyx:321, in sage.libs.ecl.ecl_safe_eval() 319 raise KeyboardInterrupt("ECL says: {}".format(message)) 320 else: --> 321 raise RuntimeError("ECL says: {}".format(message)) 322 else: 323 return ret RuntimeError: ECL says: Module error: Don't know how to REQUIRE MAXIMA.

Aaaarghhh…

​
Le mardi 21 novembre 2023 à 06:47:14 UTC+1, Emmanuel Charpentier a écrit :

    Le lundi 20 novembre 2023 à 17:04:58 UTC+1, Emmanuel Charpentier a
    écrit :

        On Debian testing running on core i7 + 16 GB RAM, upgrading from
        10.2.rc2 to 10.2.rc4 fails ; the error seems to be triggered by
        the documentation of 3D plots. Log enclosed.


    I'm still stuck. Suggestions ?

--
You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-release+unsubscr...@googlegroups.com <mailto:sage-release+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/fb54b1a9-0881-473e-8863-c725e4ba2550n%40googlegroups.com <https://groups.google.com/d/msgid/sage-release/fb54b1a9-0881-473e-8863-c725e4ba2550n%40googlegroups.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/67adb591-47d4-4443-8c21-db5da700c042%40math.univ-lyon1.fr.

Reply via email to