Hello, actually I think that my previous analysis is wrong. The file maxima-index-html.lisp is indeed missing, but maxima-sage seems to bypass this first error to rich an other one in some Python script. Below might be the relevant part in the `build log`.
[...]
latex -interaction batchmode sagetex.dtx
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Debian)
(preloaded format=latex)
restricted \write18 enabled.
entering extended mode
sage sagetex.sagetex.sage
INFO:matplotlib.font_manager:generated new fontManager
;;; Warning: Maxima is unable to set up the help system.
(Details: CL-INFO::LOAD-PRIMARY-INDEX: Cannot open
#P"/usr/share/doc/maxima-sage/info/maxima-index-html.lisp".
C library error: No such file or directory)
-- an error. To debug this try: debugmode(true);
Traceback (most recent call last):
File "/tmp/sage_9p739tja/sagetex.sagetexpz_m4sip.sage.py", line 53, in
<module>
_st_.commandline(_sage_const_1 , r"""
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
sage: var('a, b, c');
^^^^^^^^^^^^^^^^^^^^^
sage: ( a*x^2+b*x+c ).solve(x)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
""", globals(), locals(), False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/forge/sagetex/container-40/sagetex.git/_build/DEBIAN/usr/lib/python3.14/dist-packages/sagetex.py",
line 210, in commandline
result = eval(preparse(splitup[i][2]), globals, locals)
File "<string>", line 1, in <module>
File "sage/symbolic/expression.pyx", line 12293, in
sage.symbolic.expression.Expression.solve
return solve(self, x, multiplicities=multiplicities,
File "/usr/lib/python3/dist-packages/sage/symbolic/relation.py", line 1288,
in solve
return _solve_expression(f[0], x, explicit_solutions, multiplicities,
to_poly_solve, solution_dict, algorithm, domain)
File "/usr/lib/python3/dist-packages/sage/symbolic/relation.py", line 1526,
in _solve_expression
m = f._maxima_()
File "sage/symbolic/expression.pyx", line 1151, in
sage.symbolic.expression.Expression._maxima_
return super()._interface_(maxima)
File "sage/structure/sage_object.pyx", line 711, in
sage.structure.sage_object.SageObject._interface_
nm = I.name()
File "sage/misc/lazy_import.pyx", line 381, in
sage.misc.lazy_import.LazyImport.__getattr__
return getattr(self.get_object(), attr)
File "sage/misc/lazy_import.pyx", line 231, in
sage.misc.lazy_import.LazyImport.get_object
return self._get_object()
File "sage/misc/lazy_import.pyx", line 266, in
sage.misc.lazy_import.LazyImport._get_object
self._object = getattr(__import__(self._module, {}, {}, [self._name]),
self._name)
File "/usr/lib/python3/dist-packages/sage/interfaces/maxima_lib.py", line 236, in
<module>
ecl_eval("#$%s$" % l)
~~~~~~~~^^^^^^^^^^^^^
File "sage/libs/ecl.pyx", line 1334, in sage.libs.ecl.ecl_eval
cpdef EclObject ecl_eval(str s):
File "sage/libs/ecl.pyx", line 1361, in sage.libs.ecl.ecl_eval
raise
File "sage/libs/ecl.pyx", line 1357, in sage.libs.ecl.ecl_eval
o = ecl_safe_eval(python_to_ecl(s, True))
File "sage/libs/ecl.pyx", line 324, in sage.libs.ecl.ecl_safe_eval
raise RuntimeError("ECL says: {}".format(message))
RuntimeError: ECL says: THROW: The catch MACSYMA-QUIT is undefined.
while evaluating #$load(abs_integrate)$
Processing Sage code for sagetex.tex...
[...]
Jerome
--
Jerome BENOIT | calculus+at-rezozer^dot*net
https://qa.debian.org/[email protected]
AE28 AE15 710D FF1D 87E5 A762 3F92 19A6 7F36 C68B
OpenPGP_signature.asc
Description: OpenPGP digital signature

