Sage 9.4.beta3 released

186 views
Skip to first unread message

Volker Braun

unread,
Jun 21, 2021, 6:44:27 PM6/21/21
to sage-release
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 

a60179ab6b (tag: 9.4.beta3, trac/develop) Updated SageMath version to 9.4.beta3
fcefe99320 Trac #31879: Disable libavif in libgd
b6b31952ae Trac #31876: Update maxima to 5.45.0
64dda5c489 Trac #31875: Exponentiation of p-adics fails when exponent is exact zero
e8c028a40e Trac #31871: replace boost by boost_cropped in m4 files
26ae1a47e1 Trac #31866: 3 internet doctests failing in oeis.py
2d1c698830 Trac #31865: 1 internet doctests failing in symbolic/integration/external.py
80e2fd0bbe Trac #31863: Fricas doesn't build on OS X Big Sur/Xcode 12
383f9639f5 Trac #31858: Fix translation of univariate Gamma from FriCAS
ba66064dff Trac #31856: pyzmq: Update to 22.0.3; babel: Update to 2.9.1
85dfc14e88 Trac #31854: Pass name and latex_name to copy method in set_restriction
a03a8c49fe Trac #31853: conversion of polygamma to fricas
00820ead6f Trac #31845: Error when computing norm or trace of inexact zero in Z_q
78c482bc6b Trac #31843: a few details in affine permutations
6e34acfc16 Trac #31841: Improve performance of function fields
390bddf581 Trac #31840: perl_mongodb: Split out from perl_cpan_polymake_prereq
508c6139a4 Trac #31836: CDF() should return CDF.zero()
3ec012aef2 Trac #31827: Fix deprecation warnings with matplotlib 3.4
8928c0ab22 Trac #31818: Creating a module homomorphism with a matrix may build the wrong codomain
e34dc0a1eb Trac #31798: ManifoldSubset.difference, complement
88f8ede13b Trac #31775: Construction of interface wrapper elements does not support python type complex
dcb35a3274 Trac #31764: ManifoldSubset: union, intersection, declare_{union,intersection} with arbitrary number of arguments
674a9ef41c Trac #31763: ManifoldSubset: New methods declare_subset, declare_superset
88b652e7b2 Trac #31736: ManifoldSubset: New methods declare_equal, equal_subsets, equal_subset_family
3a36b12e13 Trac #31732: ManifoldSubset: New methods declare_empty, declare_nonempty, is_empty, has_defined_points, open_cover_family
fad657640d Trac #31727: ManifoldSubset: Add methods subset_family, superset_family, open_superset_family; deprecate method list_of_subsets
a4cb623f69 Trac #31718: ManifoldSubset: Change some methods to generators
4560786194 Trac #31702: Extend PolyhedronRepresentation richcmp to a linear order, defining comparisons of representation objects of different types
ad65dc8f77 Trac #31701: Bug in Polyhedron._richcmp_
1516c7a535 Trac #31680: Poset of manifold subsets
b128083497 Trac #31659: Polyhedron.affine_hull_manifold
8370714079 Trac #31642: Next singular update: 4.2.0p3
2e800ee227 Trac #31564: update mpmath to 1.2.1
05de38954a Trac #31498: upgrade GAP to 4.11.1 or newer
e308f75036 Trac #31338: sage_setup: Use paths within SAGE_LOCAL when provided via sage_conf
a1177b75a6 Trac #30469: Implement `as_combinatorial_polyhedron` for combinatorial faces of polyhedra
f8e8755f7e Trac #30416: Make tox a standard package
26a9d1509f Trac #30133: Giac mixes variables and constants of the same name such as I, e, π
db82dcf894 Trac #29982: Make dynamics doctests ready for random seeds
517b59b001 Trac #29976: Make matrix doctests ready for random seeds
3fe58be464 Trac #28261: provide better labels for intersection poset of a hyperplane arrangement
f25cec1ce7 Trac #31888: Fixes to src/setup.py (used when configure --enable-editable is used)
a01a0e8b68 Trac #31286: fixes for flake8 E70*
b334f3434c Trac #29617: Support system installations of ECL and fix the kenzo SPKG build
4795abb8cf Trac #31948: Reimplement parallel docbuild using make
ab69ab3313 Trac #30801: Upgrade: pari 2.13
46c5c53b4d (tag: 9.4.beta2) Updated SageMath version to 9.4.beta2

jonatha...@googlemail.com

unread,
Jun 22, 2021, 6:25:54 AM6/22/21
to sage-release
Thanks Volker for the new release.

Unfortunatly, installation fails for me due to mpmath https://trac.sagemath.org/ticket/31564 and py https://trac.sagemath.org/ticket/30416.

Both of them require setuptools-scm in the setup.py (no pyproject.toml), but do not pick up our setuptools_scm (contained in $PYTHON_TOOLCHAIN). (Afterwards, they try to download setuptools-scm themselves, which fails.)

In particular this breaks sympy.

Jonathan

This is what the mpmath log looks like:

  1 Using cached file /srv/public/kliem/sage/upstream/mpmath-1.2.1.tar.gz
  2 mpmath-1.2.1
  3 ====================================================
  4 Setting up build directory for mpmath-1.2.1
  5 Finished extraction
  6 No patch files found in ../patches
  7 ****************************************************
  8 Host system:
  9 Linux cofio 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
 10 ****************************************************
 11 C compiler: gcc
 12 C compiler version:
 13 Using built-in specs.
 14 COLLECT_GCC=gcc
 15 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
 16 OFFLOAD_TARGET_NAMES=nvptx-none
 17 OFFLOAD_TARGET_DEFAULT=1
 18 Target: x86_64-linux-gnu
 19 Configured with: ../src/configure -v --with-pkgversion='Debian 8.3.0-6' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,obj    +++c,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib -    +++-without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes     +++--with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-sys    +++tem-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic    +++ --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 20 Thread model: posix
 21 gcc version 8.3.0 (Debian 8.3.0-6)
 22 ****************************************************
 23 Package 'mpmath' is currently not installed
 24 No legacy uninstaller found for 'mpmath'; nothing to do
 25 Installing mpmath-1.2.1
 26 Ignoring indexes: https://pypi.org/simple
 27 Created temporary directory: /tmp/pip-ephem-wheel-cache-m2afid13
 28 Created temporary directory: /tmp/pip-req-tracker-uauh0fqi
 29 Initialized build tracking at /tmp/pip-req-tracker-uauh0fqi
 30 Created build tracker: /tmp/pip-req-tracker-uauh0fqi
 31 Entered build tracker: /tmp/pip-req-tracker-uauh0fqi
 32 Created temporary directory: /tmp/pip-wheel-px24sq6c
 33 Processing /srv/public/kliem/sage/local/var/tmp/sage/build/mpmath-1.2.1/src
 34   Created temporary directory: /tmp/pip-req-build-y8tf923x
 35   DEPRECATION: A future pip version will change local packages to be built in-place without first copying to a temporary directory. We recommend you use --use-feature=in-tree-b    +++uild to test your packages with this new behavior before it becomes the default.
 36    pip 21.3 will remove support for this functionality. You can find discussion regarding this at https://github.com/pypa/pip/issues/7555.
 37   Added file:///srv/public/kliem/sage/local/var/tmp/sage/build/mpmath-1.2.1/src to build tracker '/tmp/pip-req-tracker-uauh0fqi'
 38     Running setup.py (path:/tmp/pip-req-build-y8tf923x/setup.py) egg_info for package from file:///srv/public/kliem/sage/local/var/tmp/sage/build/mpmath-1.2.1/src
 39     Created temporary directory: /tmp/pip-pip-egg-info-t6h66a5n
 40     Running command python setup.py egg_info
 41     WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionErro    +++r('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fb3a1103400>: Failed to establish a new connection: [Errno 113] No route to host'))': /simple/setuptools-scm/
 42     WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionErro    +++r('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fb3a1103940>: Failed to establish a new connection: [Errno 113] No route to host'))': /simple/setuptools-scm/
 43     WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionErro    +++r('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fb3a1103a90>: Failed to establish a new connection: [Errno 113] No route to host'))': /simple/setuptools-scm/
 44     WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionErro    +++r('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fb3a1103b38>: Failed to establish a new connection: [Errno 113] No route to host'))': /simple/setuptools-scm/
 45     WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', NewConnectionErro    +++r('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7fb3a1103ba8>: Failed to establish a new connection: [Errno 113] No route to host'))': /simple/setuptools-scm/
 46     ERROR: Could not find a version that satisfies the requirement setuptools_scm>=1.7.0 (from versions: none)
 47     ERROR: No matching distribution found for setuptools_scm>=1.7.0
 48     Traceback (most recent call last):
 49       File "/srv/public/kliem/sage/local/lib/python3.7/site-packages/setuptools/installer.py", line 75, in fetch_build_egg
 50         subprocess.check_call(cmd)
 51       File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
 52         raise CalledProcessError(retcode, cmd)
 53     subprocess.CalledProcessError: Command '['/srv/public/kliem/sage/local/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpd7u9jo    +++nh', '--quiet', 'setuptools_scm>=1.7.0']' returned non-zero exit status 1.

John Cremona

unread,
Jun 22, 2021, 8:54:19 AM6/22/21
to sage-r...@googlegroups.com
Upgrading from previous beta with make ptestlong all pass except

sage -t --long --warn-long 114.0 --random-seed=0
src/sage/tests/cmdline.py # 3 doctests failed

which on rerun shows this:

$ ./sage -t --long --warn-long 114.0 --random-seed=0 src/sage/tests/cmdline.py
Running doctests with ID 2021-06-22-13-47-57-ec5f7769.
Git branch: develop
Using --optional=build,ccache,debian,dochtml,pip,sage,sage_spkg
Doctesting 1 file.
sage -t --long --warn-long 114.0 --random-seed=0 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 587, in
sage.tests.cmdline.test_executable
Failed example:
out.startswith("3.")
Expected:
True
Got:
False
**********************************************************************
File "src/sage/tests/cmdline.py", line 589, in
sage.tests.cmdline.test_executable
Failed example:
err
Expected:
''
Got:
'/home/john/sage/src/bin/sage: line 669: exec: sqlite3: not found\n'
**********************************************************************
File "src/sage/tests/cmdline.py", line 591, in
sage.tests.cmdline.test_executable
Failed example:
ret
Expected:
0
Got:
127
**********************************************************************
1 item had failures:
3 of 228 in sage.tests.cmdline.test_executable
[227 tests, 3 failures, 32.22 s]
----------------------------------------------------------------------
sage -t --long --warn-long 114.0 --random-seed=0
src/sage/tests/cmdline.py # 3 doctests failed
----------------------------------------------------------------------
Total time for all tests: 32.3 seconds
cpu time: 0.3 seconds
cumulative wall time: 32.2 seconds
Pytest is not installed, skip checking tests that rely on it.
> --
> 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...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/a8d0ed30-b76c-49ea-9f3d-8c2d03afe514n%40googlegroups.com.

Enrique Artal

unread,
Jun 22, 2021, 3:43:44 PM6/22/21
to sage-release
I had the same error with this package and py in Fedora 34 (though in one computer I had no problem); rebuilding after make distclean was OK

Justin C. Walker

unread,
Jun 22, 2021, 3:49:37 PM6/22/21
to 'jonatha...@googlemail.com' via sage-release


> On Jun 21, 2021, at 15:44 , Volker Braun <vbrau...@gmail.com> wrote:
>
> 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

Built from a fresh clone of the develop tree on macOS 10.13.6 (2017 iMac Pro, 18-core Xeon W). All tests passed!

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Enhancement of the Director's Income
--------
Experience is what you get
when you don't get what you want.
--------



Dima Pasechnik

unread,
Jun 22, 2021, 4:04:56 PM6/22/21
to sage-release
On Tue, Jun 22, 2021 at 8:43 PM Enrique Artal <enriqu...@gmail.com> wrote:
>
> I had the same error with this package and py in Fedora 34 (though in one computer I had no problem);

a fix is ready here: https://trac.sagemath.org/ticket/32031
> --
> 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...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/3298d2f2-b38e-4c61-9f36-06589ea72153n%40googlegroups.com.

jonatha...@googlemail.com

unread,
Jun 23, 2021, 6:55:23 AM6/23/21
to sage-release
Just for completeness. You can just fix this with

make setuptools_scm-clean

The patch in https://trac.sagemath.org/ticket/32031 will fix the underlying problem so that this won't be needed in the future.

Sébastien Labbé

unread,
Jun 24, 2021, 5:20:20 AM6/24/21
to sage-release
Upgrading from 9.4.beta0, my first attempt with running make finishes with:

  [python3-3.9.5] error installing, exit status 1. End of log file:
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/var/tmp/sage/build/python3-3.9.5/src/./setup.py", line 33, in <module>
  [python3-3.9.5]       from distutils import log
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/_distutils_hack/__init__.py", line 83, in create_module
  [python3-3.9.5]       return importlib.import_module('setuptools._distutils')
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/var/tmp/sage/build/python3-3.9.5/src/Lib/importlib/__init__.py", line 127, in import_module
  [python3-3.9.5]       return _bootstrap._gcd_import(name[level:], package, level)
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/setuptools/__init__.py", line 16, in <module>
  [python3-3.9.5]       import setuptools.version
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/setuptools/version.py", line 1, in <module>
  [python3-3.9.5]       import pkg_resources
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/lib/python3.9/site-packages/pkg_resources/__init__.py", line 23, in <module>
  [python3-3.9.5]       import zipfile
  [python3-3.9.5]     File "/home/slabbe/GitBox/sage/local/var/tmp/sage/build/python3-3.9.5/src/Lib/zipfile.py", line 6, in <module>
  [python3-3.9.5]       import binascii
  [python3-3.9.5]   ModuleNotFoundError: No module named 'binascii'
  [python3-3.9.5]   Makefile:641: recipe for target 'sharedmods' failed
  [python3-3.9.5]   make[5]: *** [sharedmods] Error 1
  [python3-3.9.5]   ********************************************************************************************
  [python3-3.9.5]   Error building python3-3.9.5
  [python3-3.9.5]   ********************************************************************************************
  [python3-3.9.5]   
  [python3-3.9.5]   real    2m13.957s
  [python3-3.9.5]   user    1m48.606s
  [python3-3.9.5]   sys    0m10.179s
  [python3-3.9.5]   ************************************************************************
  [python3-3.9.5]   Error building package python3-3.9.5
  [python3-3.9.5]   ************************************************************************
  [python3-3.9.5] Full log file: /home/slabbe/GitBox/sage/logs/pkgs/python3-3.9.5.log

Currently trying again. Will report later.

Sébastien Labbé

unread,
Jun 24, 2021, 7:46:43 AM6/24/21
to sage-release
Doing make distclean and using system's python3.8 with ./configure  --with-python=/usr/bin/python3.8 avoided my issue with compilation of python3.9.5.

On Ubuntu 18.04, make ptestall with following optional and external packages gives:

Using --optional=4ti2,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg

----------------------------------------------------------------------
sage -t --long --random-seed=0 src/sage/combinat/designs/incidence_structures.py  # 1 doctest failed
sage -t --long --random-seed=0 src/sage/databases/oeis.py  # 2 doctests failed
sage -t --long --random-seed=0 src/sage/graphs/generic_graph.py  # 2 doctests failed
sage -t --long --random-seed=0 src/sage/graphs/graph.py  # 3 doctests failed
sage -t --long --random-seed=0 src/sage/misc/package.py  # 1 doctest failed
sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py  # 2 doctests failed
sage -t --long --random-seed=0 src/sage/tests/cmdline.py  # 1 doctest failed
----------------------------------------------------------------------
External software detected for doctesting: ffmpeg,graphviz,imagemagick,internet,latex,octave,pandoc


Rerunning failed tests, I get the same. Failures are copied below.

Follow up at https://trac.sagemath.org/ticket/25536 for issues involving optional packages.

Running doctests with ID 2021-06-24-13-28-43-06b7e682.
Git branch: develop
Using --optional=4ti2,build,ccache,cryptominisat,debian,dot2tex,e_antic,external,fricas,glucose,latte_int,lidia,normaliz,notedown,pandoc_attributes,pip,pycosat,pynormaliz,rst2ipynb,sage,sage_numerical_backends_coin,sage_spkg
External software to be detected: cplex,ffmpeg,graphviz,gurobi,imagemagick,internet,latex,macaulay2,magma,maple,mathematica,matlab,octave,pandoc,rubiks,scilab
Doctesting entire Sage library.
Only doctesting files that failed last test.
Doctesting 7 files using 8 threads.
sage -t --long --random-seed=0 src/sage/modules/fg_pid/fgp_module.py
**********************************************************************
File "src/sage/modules/fg_pid/fgp_module.py", line 1274, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector
Failed example:
    Q.coordinate_vector(Q.0 - Q.1)
Expected:
    (1, -1)
Got:
    (1, 47)
**********************************************************************
File "src/sage/modules/fg_pid/fgp_module.py", line 1294, in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector
Failed example:
    Q.coordinate_vector(x)
Expected:
    (0, -1)
Got:
    (0, 11)

**********************************************************************
1 item had failures:
   2 of  23 in sage.modules.fg_pid.fgp_module.FGP_Module_class.coordinate_vector
    0 tests not run because we ran out of time
    [397 tests, 2 failures, 2.29 s]



sage -t --long --random-seed=0 src/sage/combinat/designs/incidence_structures.py
**********************************************************************
File "src/sage/combinat/designs/incidence_structures.py", line 2027, in sage.combinat.designs.incidence_structures.IncidenceStructure.coloring
Failed example:
    len(designs.steiner_triple_system(7).coloring())
Expected:
    3
Got:
    2

**********************************************************************
1 item had failures:
   1 of   6 in sage.combinat.designs.incidence_structures.IncidenceStructure.coloring
    8 gap_packages tests not run
    3 not tested tests not run
    0 tests not run because we ran out of time
    [339 tests, 1 failure, 1.57 s]



sage -t --long --random-seed=0 src/sage/graphs/graph.py
**********************************************************************
File "src/sage/graphs/graph.py", line 4236, in sage.graphs.graph.Graph.has_homomorphism_to
Failed example:
    g.has_homomorphism_to(graphs.CycleGraph(4)) is not False
Expected:
    False
Got:
    True
**********************************************************************
File "src/sage/graphs/graph.py", line 4631, in sage.graphs.graph.Graph.minor
Failed example:
    L = g.minor(graphs.CompleteGraph(3))
Expected:

    Traceback (most recent call last):
    ...
    ValueError: This graph has no minor isomorphic to H !
Got:
    <BLANKLINE>
**********************************************************************
File "src/sage/graphs/graph.py", line 5841, in sage.graphs.graph.Graph.topological_minor
Failed example:
    g.topological_minor(graphs.CycleGraph(3))
Expected:
    False
Got:
    Subgraph of (Subgraph of (RandomGNP(15,0.300000000000000))): Graph on 0 vertices
**********************************************************************
3 items had failures:
   1 of  10 in sage.graphs.graph.Graph.has_homomorphism_to
   1 of  14 in sage.graphs.graph.Graph.minor
   1 of   7 in sage.graphs.graph.Graph.topological_minor
    2 mcqd tests not run
    2 not tested tests not run
    13 python_igraph tests not run
    0 tests not run because we ran out of time
    [1216 tests, 3 failures, 21.32 s]



sage -t --long --random-seed=0 src/sage/graphs/generic_graph.py
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 8879, in sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
Failed example:
    h = g.nowhere_zero_flow(k=3)
Expected:

    Traceback (most recent call last):
    ...
    EmptySetError: the problem has no feasible solution
Got:
    <BLANKLINE>
**********************************************************************
File "src/sage/graphs/generic_graph.py", line 9500, in sage.graphs.generic_graph.GenericGraph.disjoint_routed_paths
Failed example:
    p1,p2 = g.disjoint_routed_paths([((0, 0), (4, 4)), ((0, 4), (4, 0))])
Expected:

    Traceback (most recent call last):
    ...
    EmptySetError: the disjoint routed paths do not exist
Got:
    <BLANKLINE>
**********************************************************************
2 items had failures:
   1 of   5 in sage.graphs.generic_graph.GenericGraph.disjoint_routed_paths
   1 of  29 in sage.graphs.generic_graph.GenericGraph.nowhere_zero_flow
    17 bliss tests not run
    6 not tested tests not run
    39 python_igraph tests not run
    0 tests not run because we ran out of time
    [3535 tests, 2 failures, 37.33 s]



sage -t --long --random-seed=0 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 607, in sage.tests.cmdline.test_executable
Failed example:
    err  # optional - internet
Expected:
    ''
Got:
    '/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/misc/package.py:115: UserWarning: failed to fetch the version of pkg=\'ore_algebra\' at https://pypi.org/pypi/ore_algebra/json\n  warnings.warn("failed to fetch the version of pkg={!r} at {}".format(pkg, url))\n'

**********************************************************************
1 item had failures:
   1 of 257 in sage.tests.cmdline.test_executable
    3 gdb tests not run
    6 py2 tests not run
    4 r tests not run
    6 sagenb tests not run
    0 tests not run because we ran out of time
    [256 tests, 1 failure, 34.50 s]
sage -t --long --random-seed=0 src/sage/databases/oeis.py
**********************************************************************
File "src/sage/databases/oeis.py", line 1506, in sage.databases.oeis.OEISSequence.references
Failed example:
    w.references()                        # optional -- internet
Expected:
    0: A. H. Beiler, Recreations in the Theory of Numbers, Dover, NY, 1964, p. 52.
    1: C. Clawson, Mathematical Mysteries, Plenum Press, 1996, p. 180.
    2: R. Crandall and C. Pomerance, Prime Numbers: A Computational Perspective, Springer, NY, 2001; see p. 29.
    3: G. H. Hardy and E. M. Wright, An Introduction to the Theory of Numbers, 5th ed., Oxford Univ. Press, 1979, th. 80.
    ...
Got:
    0: N. G. W. H. Beeger, On the Congruence (p-1)! == -1 (mod p^2), Messenger of Mathematics, Vol. 49 (1920), pp. 177-178.
    1: Albert H. Beiler, Recreations in the Theory of Numbers, Dover, NY, 1964, p. 52.
    2: Calvin C. Clawson, Mathematical Mysteries, Plenum Press, 1996, p. 180.
    3: Richard Crandall and Carl Pomerance, Prime Numbers: A Computational Perspective, Springer, NY, 2001; see p. 29.
    4: G. H. Hardy and E. M. Wright, An Introduction to the Theory of Numbers, 5th ed., Oxford Univ. Press, 1979, th. 80.
    5: Paulo Ribenboim, My Numbers, My Friends: Popular Lectures on Number Theory, Springer Science & Business Media, 2000, ISBN 0-387-98911-0.
    6: Paulo Ribenboim, The Book of Prime Number Records. Springer-Verlag, NY, 2nd ed., 1989, p. 277.
    7: N. J. A. Sloane and Simon Plouffe, The Encyclopedia of Integer Sequences, Academic Press, 1995 (includes this sequence).
    8: Ilan Vardi, Computational Recreations in Mathematica. Addison-Wesley, Redwood City, CA, 1991, p. 73.
    9: David Wells, The Penguin Dictionary of Curious and Interesting Numbers. Penguin Books, NY, 1986, 163.
**********************************************************************
File "src/sage/databases/oeis.py", line 1513, in sage.databases.oeis.OEISSequence.references
Failed example:
    _[0]                                  # optional -- internet
Expected:
    'A. H. Beiler, Recreations in the Theory of Numbers, Dover, NY, 1964, p. 52.'
Got:
    'N. G. W. H. Beeger, On the Congruence (p-1)! == -1 (mod p^2), Messenger of Mathematics, Vol. 49 (1920), pp. 177-178.'

**********************************************************************
1 item had failures:
   2 of   6 in sage.databases.oeis.OEISSequence.references
    5 webbrowser tests not run
    0 tests not run because we ran out of time
    [290 tests, 2 failures, 38.95 s]



sage -t --long --random-seed=0 src/sage/misc/package.py
**********************************************************************
File "src/sage/misc/package.py", line 101, in sage.misc.package.pip_remote_version
Failed example:
    pip_remote_version(nap, pypi_url=pypi, ignore_URLError=False) # optional - internet
Expected:

    Traceback (most recent call last):
    ...
    HTTPError: HTTP Error 404: Not Found
Got:
    <BLANKLINE>

    Traceback (most recent call last):
      File "/usr/lib/python3.8/urllib/request.py", line 1317, in do_open
        h.request(req.get_method(), req.selector, req.data, headers,
      File "/usr/lib/python3.8/http/client.py", line 1230, in request
        self._send_request(method, url, body, headers, encode_chunked)
      File "/usr/lib/python3.8/http/client.py", line 1276, in _send_request
        self.endheaders(body, encode_chunked=encode_chunked)
      File "/usr/lib/python3.8/http/client.py", line 1225, in endheaders
        self._send_output(message_body, encode_chunked=encode_chunked)
      File "/usr/lib/python3.8/http/client.py", line 1004, in _send_output
        self.send(msg)
      File "/usr/lib/python3.8/http/client.py", line 944, in send
        self.connect()
      File "/usr/lib/python3.8/http/client.py", line 915, in connect
        self.sock = self._create_connection(
      File "/usr/lib/python3.8/socket.py", line 807, in create_connection
        raise err
      File "/usr/lib/python3.8/socket.py", line 796, in create_connection
        sock.connect(sa)
    TimeoutError: [Errno 110] Connection timed out
    <BLANKLINE>
    During handling of the above exception, another exception occurred:
    <BLANKLINE>

    Traceback (most recent call last):
      File "/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/doctest/forker.py", line 714, in _run
        self.compile_and_execute(example, compiler, test.globs)
      File "/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/doctest/forker.py", line 1133, in compile_and_execute
        exec(compiled, globs)
      File "<doctest sage.misc.package.pip_remote_version[4]>", line 1, in <module>
        pip_remote_version(nap, pypi_url=pypi, ignore_URLError=False) # optional - internet
      File "/home/slabbe/GitBox/sage/local/lib/python3.8/site-packages/sage/misc/package.py", line 109, in pip_remote_version
        f = urlopen(url)
      File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
        return opener.open(url, data, timeout)
      File "/usr/lib/python3.8/urllib/request.py", line 525, in open
        response = self._open(req, data)
      File "/usr/lib/python3.8/urllib/request.py", line 542, in _open
        result = self._call_chain(self.handle_open, protocol, protocol +
      File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
        result = func(*args)
      File "/usr/lib/python3.8/urllib/request.py", line 1346, in http_open
        return self.do_open(http.client.HTTPConnection, req)
      File "/usr/lib/python3.8/urllib/request.py", line 1320, in do_open
        raise URLError(err)
    urllib.error.URLError: <urlopen error [Errno 110] Connection timed out>

**********************************************************************
1 item had failures:
   1 of   6 in sage.misc.package.pip_remote_version
    2 beautifulsoup4 tests not run
    1 not tested test not run
    0 tests not run because we ran out of time
    [57 tests, 1 failure, 278.08 s]




Dima Pasechnik

unread,
Jun 24, 2021, 7:56:02 AM6/24/21
to sage-release
fgp_module errors are fixed in #32048
> --
> 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...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/2c162446-75d0-47d3-9220-9413e43ff044n%40googlegroups.com.

Kenji Iohara

unread,
Jun 24, 2021, 1:52:18 PM6/24/21
to sage-r...@googlegroups.com
On my mac book pro with mac os 11.3, I could compile it from the first built but for the ptestlong and testlong, both of them stopped at some point. Here are their log files :
ptestlong.log
testlong.log

Emmanuel Charpentier

unread,
Jun 27, 2021, 7:49:28 AM6/27/21
to sage-release

I have the same problem (Debian testing on core i7 + 16 GB RAM, FWIW)…

Workaround (at least for people having inherited a semi-functional $SAGE_ROOT/sage from a previous install) : open a sage -sh shell and pip install setuptools-scm from there ; then resume make

The question is now to understand why the attempts for installing setuptools-scm from py and mpmath installation scripts fail.

HTH,

Emmanuel Charpentier

unread,
Jun 27, 2021, 10:29:32 AM6/27/21
to sage-release
On Debian running on core i7 + 16 GB RAM, upgrading 9.4.beta2 to 9.4.beta3 and wotkinh around the `scm_setuptools` quandary,  `ptestlong` gives two permanent failures, reported below.

ISTR to have reported the same results for the previous beta.

HTH,

```
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 204.6 --random-seed=0 src/sage/tests/cmdline.py  # 2 doctests failed
Running doctests with ID 2021-06-27-16-06-03-8f2c5a0d.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
Doctesting 1 file.
sage -t --long --warn-long 204.6 --random-seed=0 src/sage/tests/cmdline.py
**********************************************************************
File "src/sage/tests/cmdline.py", line 326, in sage.tests.cmdline.test_executable
Failed example:
    ret
Expected:
    0
Got:
    4
**********************************************************************
File "src/sage/tests/cmdline.py", line 331, in sage.tests.cmdline.test_executable
Failed example:
    ret
Expected:
    0
Got:
    2
**********************************************************************
1 item had failures:
   2 of 228 in sage.tests.cmdline.test_executable
    [227 tests, 2 failures, 33.40 s]
----------------------------------------------------------------------
sage -t --long --warn-long 204.6 --random-seed=0 src/sage/tests/cmdline.py  # 2 doctests failed
----------------------------------------------------------------------
Total time for all tests: 33.4 seconds
    cpu time: 0.3 seconds
    cumulative wall time: 33.4 seconds
============================= test session starts ==============================
platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
rootdir: /usr/local/sage-9/src, configfile: tox.ini
collected 1 item                                                               

src/sage/tests/cmdline.py E                                              [100%]

==================================== ERRORS ====================================
______________________ ERROR at setup of test_executable _______________________
file /usr/local/sage-9/src/sage/tests/cmdline.py, line 62
  def test_executable(args, input="", timeout=100.0, pydebug_ignore_warnings=False, **kwds):
E       fixture 'args' not found
>       available fixtures: add_imports, cache, capfd, capfdbinary, caplog, capsys, capsysbinary, doctest_namespace, monkeypatch, pytestconfig, record_property, record_testsuite_property, record_xml_attribute, recwarn, tmp_path, tmp_path_factory, tmpdir, tmpdir_factory
>       use 'pytest --fixtures [testpath]' for help on them.

/usr/local/sage-9/src/sage/tests/cmdline.py:62
=========================== short test summary info ============================
ERROR src/sage/tests/cmdline.py::test_executable
=============================== 1 error in 0.02s ===============================
charpent@zen-book-flip:/usr/local/sage-9$ sage -t --long --warn-long 204.6 --random-seed=0 src/sage/doctest/test.py  # 7 doctests failed
Running doctests with ID 2021-06-27-16-07-33-66e0a842.
Git branch: develop
Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
Doctesting 1 file.
sage -t --long --warn-long 204.6 --random-seed=0 src/sage/doctest/test.py
**********************************************************************
File "src/sage/doctest/test.py", line 26, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--random-seed=0", "longtime.rst"], **kwds)  # long time
Expected:
    Running doctests...
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 longtime.rst
    [0 tests, ...s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-07-35-109138d1.
    Git branch: develop
    Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 longtime.rst
        [0 tests, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 36, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--random-seed=0", "-l", "longtime.rst"], **kwds)  # long time
Expected:
    Running doctests...
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 longtime.rst
    [1 test, ...s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-07-37-951ab451.
    Git branch: develop
    Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 longtime.rst
        [1 test, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 433, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--random-seed=0", "--show-skipped", "show_skipped.rst"], **kwds)  # long time
Expected:
    Running doctests ...
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 gap test not run
        1 long test not run
        1 not tested test not run
        0 tests not run because we ran out of time
        [1 test, ... s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-09-21-3a95ae65.
    Git branch: develop
    Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 gap test not run
        1 long test not run
        1 not tested test not run
        0 tests not run because we ran out of time
        [1 test, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 452, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--long", "--random-seed=0", "--show-skipped", "--optional=sage,gap", "show_skipped.rst"], **kwds)  # long time
Expected:
    Running doctests ...
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 not tested test not run
        0 tests not run because we ran out of time
        [3 tests, ... s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-09-24-dcb808f6.
    Git branch: develop
    Using --optional=gap,sage
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 not tested test not run
        0 tests not run because we ran out of time
        [3 tests, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 467, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--long", "--random-seed=0", "--show-skipped", "--optional=gAp", "show_skipped.rst"], **kwds)  # long time
Expected:
    Running doctests ...
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 not tested test not run
        1 sage test not run
        0 tests not run because we ran out of time
        [2 tests, ... s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-09-26-d8127c89.
    Git branch: develop
    Using --optional=gap
    Doctesting 1 file.
    sage -t --long --warn-long 0.0 --random-seed=0 show_skipped.rst
        1 unlabeled test not run
        2 tests not run due to known bugs
        1 not tested test not run
        1 sage test not run
        0 tests not run because we ran out of time
        [2 tests, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 499, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--random-seed=0", "atexit.rst"], **kwds2)  # long time
Expected:
    Running doctests...
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 atexit.rst
        [3 tests, ... s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0
Got:
    Running doctests with ID 2021-06-27-16-09-30-739c908b.
    Git branch: develop
    Using --optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=0 atexit.rst
        [3 tests, 0.00 s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    Total time for all tests: 0.0 seconds
        cpu time: 0.0 seconds
        cumulative wall time: 0.0 seconds
    ============================= test session starts ==============================
    platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
    rootdir: /usr/local/sage-9/src, configfile: tox.ini
    collected 0 items
    <BLANKLINE>
    ============================ no tests ran in 0.00s =============================
    5
**********************************************************************
File "src/sage/doctest/test.py", line 539, in sage.doctest.test
Failed example:
    subprocess.call(["sage", "-t", "--warn-long", "0", "--random-seed=1", "random_seed.rst"], **kwds)  # long time
Expected:
    Running doctests...
    Doctesting 1 file.
    sage -t --warn-long 0.0 --random-seed=1 random_seed.rst
        [1 test, ...s]
    ----------------------------------------------------------------------
    All tests passed!
    ----------------------------------------------------------------------
    ...
    0

Got:
Running doctests with ID 2021-06-27-16-09-36-f6c07205.
Git branch: develop
Using —optional=build,debian,dochtml,dot2tex,gap_jupyter,pip,pysingular,saclib,sage,sage_spkg,singular_jupyter
Doctesting 1 file.
sage -t —warn-long 0.0 —random-seed=1 random_seed.rst

    [1 test, 0.00 s]
----------------------------------------------------------------------
All tests passed!
----------------------------------------------------------------------
Total time for all tests: 0.0 seconds
    cpu time: 0.0 seconds
    cumulative wall time: 0.0 seconds
============================= test session starts ==============================
platform linux -- Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
rootdir: /usr/local/sage-9/src, configfile: tox.ini
collected 0 items
<BLANKLINE>
============================ no tests ran in 0.00s =============================
5

1 item had failures:
7 of 53 in sage.doctest.test

[52 tests, 7 failures, 123.94 s]

sage -t —long —warn-long 204.6 —random-seed=0 src/sage/doctest/test.py # 7 doctests failed

Total time for all tests: 124.0 seconds
cpu time: 0.1 seconds
cumulative wall time: 123.9 seconds
============================= test session starts ==============================
platform linux — Python 3.9.2, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
rootdir: /usr/local/sage-9/src, configfile: tox.ini
collected 0 items

============================ no tests ran in 0.01s =============================

```

jonatha...@googlemail.com

unread,
Jun 27, 2021, 12:49:51 PM6/27/21
to sage-release
This problem has already been resolved in https://trac.sagemath.org/ticket/32031.

setuptools currently removes setuptools_scm without triggering a rebuild. So I would recommond

make setuptools_scm-clean

to fix this.

tsc...@ucdavis.edu

unread,
Jun 28, 2021, 12:12:01 AM6/28/21
to sage-release
I also ran into the same problem as Sébastien on Ubuntu 18.04 LTS and would like a better solution than just having to manually configure the Python version.

Best,
Travis

tsc...@ucdavis.edu

unread,
Jun 28, 2021, 12:14:29 AM6/28/21
to sage-release
PS - Technically this should be on the 9.4.beta2 release since that is when the ticket #31815 was included.

Justin C. Walker

unread,
Jun 29, 2021, 12:02:56 AM6/29/21
to sage-r...@googlegroups.com


> On Jun 21, 2021, at 15:44 , Volker Braun <vbrau...@gmail.com> wrote:
>
> 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

Built from a fresh clone of the develop tree on macOS 10.15.7 (2019 MBP, 8-core Core i9).

No problems in the build, and all tests (‘ptestlong’) passed!

Justin

--
Justin C. Walker, Curmudgeon at Large
Director
Institute for the Enhancement of the Director's Income
-----------
Nobody knows the trouble I've been
-----------



Dima Pasechnik

unread,
Jun 29, 2021, 12:30:45 AM6/29/21
to sage-release
On Sun, Jun 27, 2021 at 12:49 PM Emmanuel Charpentier
<emanuel.c...@gmail.com> wrote:
>
> I have the same problem (Debian testing on core i7 + 16 GB RAM, FWIW)…
>
> Workaround (at least for people having inherited a semi-functional $SAGE_ROOT/sage from a previous install) : open a sage -sh shell and pip install setuptools-scm from there ; then resume make
>
> The question is now to understand why the attempts for installing setuptools-scm from py and mpmath installation scripts fail.

I think it's fixed by https://trac.sagemath.org/ticket/32031
> --
> 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...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/f6c94ec9-76ae-4481-bb92-980fa65da5b5n%40googlegroups.com.

Sébastien Labbé

unread,
Jun 29, 2021, 3:04:45 AM6/29/21
to sage-release
On Monday, June 28, 2021 at 6:12:01 AM UTC+2 tsc...@ucdavis.edu wrote:
I also ran into the same problem as Sébastien on Ubuntu 18.04 LTS and would like a better solution than just having to manually configure the Python version.



If you do not want to manually fix the python version and you want to use the system's python, you need to set the python3 so that it is the good one (3.8 instead of 3.6 for example). Because the configure does not search for 3.6, 3.7, 3.8, 3.9 anymore, it only checks for python3 whichever version it is. So it has to be a good one, or otherwise the python shipped with sage is used.

Sébastien

Reply all
Reply to author
Forward
0 new messages