On Debian testing running on core i7 + 16 GB RAM, upgrading 10.2.beta6 to 
10.2.beta7 fails with fthe following last lines of test.log :

[ 50626 lines omitted… ]
[sagelib-10.2.beta7] [287/293] Cythonizing sage/rings/real_mpfr.pyx 
[sagelib-10.2.beta7] multiprocessing.pool.RemoteTraceback: 
[sagelib-10.2.beta7] """ [sagelib-10.2.beta7] Traceback (most recent call 
last): [sagelib-10.2.beta7] File 
"/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker 
[sagelib-10.2.beta7] result = (True, func(*args, **kwds)) 
[sagelib-10.2.beta7] ^^^^^^^^^^^^^^^^^^^ [sagelib-10.2.beta7] File 
"/usr/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar 
[sagelib-10.2.beta7] return list(map(*args)) [sagelib-10.2.beta7] 
^^^^^^^^^^^^^^^^ [sagelib-10.2.beta7] File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
 
line 1325, in cythonize_one_helper [sagelib-10.2.beta7] return 
cythonize_one(*m) [sagelib-10.2.beta7] ^^^^^^^^^^^^^^^^^ 
[sagelib-10.2.beta7] File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
 
line 1301, in cythonize_one [sagelib-10.2.beta7] raise CompileError(None, 
pyx_file) [sagelib-10.2.beta7] Cython.Compiler.Errors.CompileError: 
sage/combinat/integer_lists/invlex.pyx [sagelib-10.2.beta7] """ 
[sagelib-10.2.beta7] [sagelib-10.2.beta7] The above exception was the 
direct cause of the following exception: [sagelib-10.2.beta7] 
[sagelib-10.2.beta7] Traceback (most recent call last): 
[sagelib-10.2.beta7] File "<string>", line 2, in <module> 
[sagelib-10.2.beta7] File "<pip-setuptools-caller>", line 34, in <module> 
[sagelib-10.2.beta7] File "/usr/local/sage-10/src/setup.py", line 108, in 
<module> [sagelib-10.2.beta7] extensions = cythonize( [sagelib-10.2.beta7] 
^^^^^^^^^^ [sagelib-10.2.beta7] File 
"/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/Cython/Build/Dependencies.py",
 
line 1125, in cythonize [sagelib-10.2.beta7] result.get(99999) # seconds 
[sagelib-10.2.beta7] ^^^^^^^^^^^^^^^^^ [sagelib-10.2.beta7] File 
"/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get 
[sagelib-10.2.beta7] raise self._value [sagelib-10.2.beta7] 
Cython.Compiler.Errors.CompileError: sage/combinat/integer_lists/invlex.pyx 
[sagelib-10.2.beta7] 
************************************************************************ 
[sagelib-10.2.beta7] Error building the Sage library [sagelib-10.2.beta7] 
************************************************************************ 
[sagelib-10.2.beta7] Please email sage-devel 
(http://groups.google.com/group/sage-devel) [sagelib-10.2.beta7] explaining 
the problem and including the relevant part of the log file 
[sagelib-10.2.beta7] /usr/local/sage-10/logs/pkgs/sagelib-10.2.beta7.log 
[sagelib-10.2.beta7] Describe your computer, operating system, etc. 
[sagelib-10.2.beta7] 
************************************************************************ 
[sagelib-10.2.beta7] error: subprocess-exited-with-error 
[sagelib-10.2.beta7] [sagelib-10.2.beta7] × python setup.py develop did not 
run successfully. [sagelib-10.2.beta7] │ exit code: 1 [sagelib-10.2.beta7] 
╰─> See above for output. [sagelib-10.2.beta7] [sagelib-10.2.beta7] note: 
This error originates from a subprocess, and is likely not a problem with 
pip. [sagelib-10.2.beta7] full command: 
/usr/local/sage-10/local/var/lib/sage/venv-python3.11/bin/python3 -c ' 
[sagelib-10.2.beta7] exec(compile('"'"''"'"''"'"' [sagelib-10.2.beta7] # 
This is <pip-setuptools-caller> -- a caller that pip uses to run setup.py 
[sagelib-10.2.beta7] # [sagelib-10.2.beta7] # - It imports setuptools 
before invoking setup.py, to enable projects that directly 
[sagelib-10.2.beta7] # import from `distutils.core` to work with newer 
packaging standards. [sagelib-10.2.beta7] # - It provides a clear error 
message when setuptools is not installed. [sagelib-10.2.beta7] # - It sets 
`sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 
[sagelib-10.2.beta7] # setuptools doesn'"'"'t think the script is `-c`. 
This avoids the following warning: [sagelib-10.2.beta7] # manifest_maker: 
standard file '"'"'-c'"'"' not found". [sagelib-10.2.beta7] # - It 
generates a shim setup.py, for handling setup.cfg-only projects. 
[sagelib-10.2.beta7] import os, sys, tokenize [sagelib-10.2.beta7] 
[sagelib-10.2.beta7] try: [sagelib-10.2.beta7] import setuptools 
[sagelib-10.2.beta7] except ImportError as error: [sagelib-10.2.beta7] 
print( [sagelib-10.2.beta7] "ERROR: Can not execute `setup.py` since 
setuptools is not available in " [sagelib-10.2.beta7] "the build 
environment.", [sagelib-10.2.beta7] file=sys.stderr, [sagelib-10.2.beta7] ) 
[sagelib-10.2.beta7] sys.exit(1) [sagelib-10.2.beta7] [sagelib-10.2.beta7] 
__file__ = %r [sagelib-10.2.beta7] sys.argv[0] = __file__ 
[sagelib-10.2.beta7] [sagelib-10.2.beta7] if os.path.exists(__file__): 
[sagelib-10.2.beta7] filename = __file__ [sagelib-10.2.beta7] with 
tokenize.open(__file__) as f: [sagelib-10.2.beta7] setup_py_code = f.read() 
[sagelib-10.2.beta7] else: [sagelib-10.2.beta7] filename = "<auto-generated 
setuptools caller>" [sagelib-10.2.beta7] setup_py_code = "from setuptools 
import setup; setup()" [sagelib-10.2.beta7] [sagelib-10.2.beta7] 
exec(compile(setup_py_code, filename, "exec")) [sagelib-10.2.beta7] 
'"'"''"'"''"'"' % ('"'"'/usr/local/sage-10/src/setup.py'"'"',), 
"<pip-setuptools-caller>", "exec"))' --no-user-cfg develop --no-deps 
[sagelib-10.2.beta7] cwd: /usr/local/sage-10/src/ [sagelib-10.2.beta7] 
Rolling back uninstall of sagemath-standard [sagelib-10.2.beta7] Moving to 
/usr/local/sage-10/local/var/lib/sage/venv-python3.11/lib/python3.11/site-packages/sagemath-standard.egg-link
 
[sagelib-10.2.beta7] from 
/tmp/pip-uninstall-yh32fysr/sagemath-standard.egg-link [sagelib-10.2.beta7] 
error: subprocess-exited-with-error [sagelib-10.2.beta7] 
[sagelib-10.2.beta7] × python setup.py develop did not run successfully. 
[sagelib-10.2.beta7] │ exit code: 1 [sagelib-10.2.beta7] ╰─> See above for 
output. [sagelib-10.2.beta7] [sagelib-10.2.beta7] note: This error 
originates from a subprocess, and is likely not a problem with pip. 
[sagelib-10.2.beta7] 
********************************************************************************
 
[sagelib-10.2.beta7] Error installing [sagelib-10.2.beta7] 
********************************************************************************
 
[sagelib-10.2.beta7] [sagelib-10.2.beta7] real 2m14,342s 
[sagelib-10.2.beta7] user 8m4,188s [sagelib-10.2.beta7] sys 0m15,801s 
make[4]: *** [Makefile:3373 : sagelib-SAGE_VENV-no-deps] Erreur 1 make[3]: 
*** [Makefile:3373 : 
/usr/local/sage-10/local/var/lib/sage/venv-python3.11/var/lib/sage/installed/sagelib-10.2.beta7]
 
Erreur 2 make[2]: *** [Makefile:2845 : all-start] Erreur 2 make[2] : on 
quitte le répertoire « /usr/local/sage-10/build/make » real 21m22,612s user 
121m45,303s sys 6m8,506s 
*************************************************************** Error 
building Sage. The following package(s) may have failed to build (not 
necessarily during this run of 'make all-start'): * package: 
sagelib-10.2.beta7 last build time: 16 oct. 08:20 log file: 
/usr/local/sage-10/logs/pkgs/sagelib-10.2.beta7.log It is safe to delete 
any log files and build directories, but they contain information that is 
helpful for debugging build problems. WARNING: If you now run 'make' again, 
the build directory of the same version of the package will, by default, be 
deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent 
this. 

This is not the first time I see this particular problem, but each time I 
had tocycle through make distclean, which somehow contradicts the 
usefulness of make…

I am still unable to understand the problem.

Advice, hints, ideas ?
​
Le dimanche 15 octobre 2023 à 02:01:33 UTC+2, Volker Braun a écrit :

> 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
>
>
> b7c1c8fe5cd (tag: 10.2.beta7, github/develop) Updated SageMath version to 
> 10.2.beta7
> a84c11dd824 gh-36429: build/pkgs/attrs: Change to wheel package, update 
> dependencies
> 9bcf11193f3 gh-36426: cleanup of gap3 interface file
> 0d0447ca11e gh-36424: adding some links for Errors in the doc
> 45019c3db73 gh-36422: replace wrongly placed sig_on/off pair with sig_check
> a216ed31e09 gh-36420: fix for E702 in pyx outside rings
> ef7bd8d22a4 gh-36418: .github/workflows/docker.yml: Free more disk space
> 472121bd914 gh-36415: README: Recommend `configure --config-cache 
> --enable-ccache`
> 8327845bfae gh-36413: various details in schemes
> cfc289b2725 gh-36412: Upgrade `scipy` to 1.11.3, `meson_python` to 0.14.0, 
> `meson` to 1.2.2
> 6f44770c6d8 gh-36405: `bootstrap-conda`: Refactor, generate versioned 
> environment files
> e7165013a9f gh-36403: Fix AttributeError doctests when output includes a 
> suggestion (part of python 3.12 support)
> 293e4db31a9 gh-36402: bump cysignals to 1.11.4
> 3bc69cd35f6 gh-36399: fixing category of ncsym and dual
> 9867e78bbc5 gh-36398: two minor details in groups
> 2e489923b84 gh-36397: Fix element labeling in `OperationTable.color_table`
> 41cf2764458 gh-36394: Deprecate the backslash operator
> 699dbf14c6c gh-36393: `sage --package list`: Sort output, add switches 
> `--{in,ex}clude-dependencies`
> 384493c12fb gh-36392: a few details in combinat, as suggested by ruff
> d0073b27bb3 gh-36391: checking that the system maxima has working help
> 980a698b0d1 gh-36389: fix for ecl in distros/gentoo.txt
> de9da913deb gh-36354: added induced minor function to graph algorithms
> 6ab9c83be3c gh-36325: Refactor Drinfeld modules subclasses
> 1943799bff1 gh-36313: tentative of random subset for random matrix
> 2f1a76dc24a (tag: 10.2.beta6) Updated SageMath version to 10.2.beta6
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/0163258d-2f49-4bfa-951f-596918a956fdn%40googlegroups.com.

Reply via email to