Can you replace `text=True` with `universal_newlines=True` and see if it helps? A very similar problem was addressed in https://trac.sagemath.org/ticket/30740 - but apparently it was not enough.
On Tue, Oct 13, 2020 at 9:06 AM Clemens Heuberger <clemens.heuber...@aau.at> wrote: > > On a Linux Mint 19.3 Tricia machine, I get the following error on 9.2.rc1: > > ./sage -t -p --all --long --logfile=logs/ptestlong.log > Traceback (most recent call last): > File "/local/cheuberg/local/sage-9.2.rc1/src/bin/sage-runtests", line 181, > in > <module> > DC = DocTestController(options, args) > File > "/local/cheuberg/local/sage-9.2.rc1/local/lib/python3.6/site-packages/sage/doctest/control.py", > line 371, in __init__ > options.optional.update(system.name for system in package_systems()) > File > "/local/cheuberg/local/sage-9.2.rc1/local/lib/python3.6/site-packages/sage/features/__init__.py", > line 376, in package_systems > proc = run('sage-guess-package-system', shell=True, stdout=PIPE, > stderr=PIPE, text=True, check=True) > File "/usr/lib/python3.6/subprocess.py", line 423, in run > with Popen(*popenargs, **kwargs) as process: > TypeError: __init__() got an unexpected keyword argument 'text' > Makefile:190: recipe for target 'ptestlong' failed > make: *** [ptestlong] Error 1 > > > Indeed, the text=True parameter of subprocess.run is available in python3.7 > only; this build apparently uses the system python3.6. > > At the moment I do not know why I did not have similar problems on my other > linux mint 19.3 machines. > > > Am 11.10.20 um 01:43 schrieb Volker Braun: > > As always, you can get the latest beta version from the "develop" git > > branch. > > Alternatively, the self-contained source tarball is at > > http://www.sagemath.org/download-latest.html > > > > > > 8eec238a73 (tag: 9.2.rc1, trac/develop) Updated SageMath version to 9.2.rc1 > > a569b88f02 Trac #30740: Fix sage.feature.package_systems for Python 3.6 > > f6250c2682 (tag: 9.2.rc0) Updated SageMath version to 9.2.rc0 > > > > -- > > 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/8404a7d9-b906-4301-b891-59733da482cen%40googlegroups.com > > <https://groups.google.com/d/msgid/sage-release/8404a7d9-b906-4301-b891-59733da482cen%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/5950fc40-a014-386c-dfd9-c09de2549651%40aau.at. -- 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/CAAWYfq2N%3DeF6G9yfhuwmmc%2BmOa5f%2BzHCa9MNn-WXV3RDaByvVQ%40mail.gmail.com.