On 11/27/22 06:37, Nilesh Patra wrote: > Tobias, since this is done, would you consider to check sagemath now and get > the ball rolling? :-)
Hi, I actually tried building with the new pari and gap versions a while ago (using sagemath 9.5 with upstream patches for the new pari and gap versions, I pushed them to the git repo today) and got stuck with a lot of errors like this (might be unrelated to pari and gap): Exception raised: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/misc/cython.py", line 399, in cython dist.run_command("build") File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 987, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/build.py", line 132, in run self.run_command(cmd_name) File "/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py", line 319, in run_command self.distribution.run_command(command) File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1217, in run_command super().run_command(command) File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 986, in run_command cmd_obj.ensure_finalized() File "/usr/lib/python3.10/distutils/cmd.py", line 107, in ensure_finalized self.finalize_options() File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 179, in finalize_options self.check_extensions_list(self.extensions) File "/usr/lib/python3.10/distutils/command/build_ext.py", line 362, in check_extensions_list raise DistutilsSetupError( distutils.errors.DistutilsSetupError: each element of 'ext_modules' option must be an Extension instance or 2-tuple During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/doctest/forker.py", line 694, in _run self.compile_and_execute(example, compiler, test.globs) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/doctest/forker.py", line 1088, in compile_and_execute exec(compiled, globs) File "<doctest sage.cpython.wrapperdescr.NULL[0]>", line 1, in <module> cython(''' File "sage/misc/lazy_import.pyx", line 391, in sage.misc.lazy_import.LazyImport.__call__ (build/cythonized/sage/misc/lazy_import.c:4321) return self.get_object()(*args, **kwds) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/misc/cython.py", line 661, in cython_compile return cython_import_all(tmpfile, get_globals(), **kwds) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/misc/cython.py", line 551, in cython_import_all m = cython_import(filename, **kwds) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/misc/cython.py", line 526, in cython_import name, build_dir = cython(filename, **kwds) File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3.10/dist-packages/sage/misc/cython.py", line 405, in cython raise RuntimeError(msg.strip()) RuntimeError: each element of 'ext_modules' option must be an Extension instance or 2-tuple Best, Tobias