Hello All, On 05/01/2019 15:13, Adrian Bunk wrote: > Source: sagetex > Version: 3.0+ds-7 > Severity: serious > Tags: ftbfs > > https://buildd.debian.org/status/fetch.php?pkg=sagetex&arch=all&ver=3.0%2Bds-7&stamp=1546636202&raw=0 > > ... > This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2019/dev/Debian) > (preloaded format=latex) > restricted \write18 enabled. > entering extended mode > sage sagetex.sagetex.sage > Traceback (most recent call last): > File "sagetex.sagetex.sage.py", line 53, in <module> > """, globals(), locals(), False) > File > "/<<BUILDDIR>>/sagetex-3.0+ds/_build/DEBIAN/usr/lib/python2.7/dist-packages/sagetex.py", > line 202, in commandline > result = eval(preparse(splitup[i][2]), globals, locals) > File "<string>", line 1, in <module> > File "sage/symbolic/expression.pyx", line 11568, in > sage.symbolic.expression.Expression.solve > (build/cythonized/sage/symbolic/expression.cpp:64298) > return solve(self, x, multiplicities=multiplicities, > File "/usr/lib/python2.7/dist-packages/sage/symbolic/relation.py", line > 1045, in solve > return _solve_expression(f, x, explicit_solutions, multiplicities, > to_poly_solve, solution_dict, algorithm, domain) > File "/usr/lib/python2.7/dist-packages/sage/symbolic/relation.py", line > 1283, in _solve_expression > m = ex._maxima_() > File "sage/symbolic/expression.pyx", line 817, in > sage.symbolic.expression.Expression._maxima_ > (build/cythonized/sage/symbolic/expression.cpp:8074) > return super(Expression, self)._interface_(maxima) > File "sage/structure/sage_object.pyx", line 734, in > sage.structure.sage_object.SageObject._interface_ > (build/cythonized/sage/structure/sage_object.c:5637) > nm = I.name() > File "sage/misc/lazy_import.pyx", line 322, in > sage.misc.lazy_import.LazyImport.__getattr__ > (build/cythonized/sage/misc/lazy_import.c:3610) > return getattr(self.get_object(), attr) > File "sage/misc/lazy_import.pyx", line 189, in > sage.misc.lazy_import.LazyImport.get_object > (build/cythonized/sage/misc/lazy_import.c:2271) > return self._get_object() > File "sage/misc/lazy_import.pyx", line 221, in > sage.misc.lazy_import.LazyImport._get_object > (build/cythonized/sage/misc/lazy_import.c:2536) > self._object = getattr(__import__(self._module, {}, {}, [self._name]), > self._name) > File "/usr/lib/python2.7/dist-packages/sage/interfaces/maxima_lib.py", line > 113, in <module> > ecl_eval("(set-pathnames)") > File "sage/libs/ecl.pyx", line 1326, in sage.libs.ecl.ecl_eval > (build/cythonized/sage/libs/ecl.c:11017) > cpdef EclObject ecl_eval(str s): > File "sage/libs/ecl.pyx", line 1341, in sage.libs.ecl.ecl_eval > (build/cythonized/sage/libs/ecl.c:10956) > o=ecl_safe_eval(o) > File "sage/libs/ecl.pyx", line 350, in sage.libs.ecl.ecl_safe_eval > (build/cythonized/sage/libs/ecl.c:5928) > raise RuntimeError("ECL says: {}".format( > RuntimeError: ECL says: Could not create directory "/sbuild-nonexistent" > C library error: "Permission denied" > Processing Sage code for sagetex.tex... > Inline formula 0 (line 236) > Initializing plots directory > Plot 0 (line 261) > Inline formula 1 (line 518) > Inline formula 2 (line 747) > Sage example 3 (line 797) > Inline formula 3 (line 797) > Sage commandline 0 (line 845) > Sage commandline 1 (line 864) > > **** Error in Sage code on line 867 of sagetex.tex! Traceback follows. > > **** Running Sage on sagetex.sage failed! Fix sagetex.tex and try again. > make[2]: *** [Makefile:14: sagetex.pdf] Error 1 > > > See also > https://www.debian.org/doc/debian-policy/ch-opersys.html#non-existent-home-directories
I suspect that matplotlib does not take into account DOT_SAGE . Tobias, can you confirm ? > -- Jerome BENOIT | calculus+at-rezozer^dot*net https://qa.debian.org/developer.php?login=calcu...@rezozer.net AE28 AE15 710D FF1D 87E5 A762 3F92 19A6 7F36 C68B
signature.asc
Description: OpenPGP digital signature