I am getting a build failure with 10.8beta7 for sagemath_coxeter3 on macOS 
15.5 with an Intel CPU.  The log file is below, but the critical part is:

[spkg-install]     import sage.config
[spkg-install] ModuleNotFoundError: No module named 'sage.config'

- Marc

Setting up build directory 
/private/var/tmp/sage-10.8-current/local/var/tmp/sage/build/sagemath_coxeter3-10.8.beta8
Host system: Darwin abner 24.5.0 Darwin Kernel Version 24.5.0: Tue Apr 22 
19:53:26 PDT 2025; root:xnu-11417.121.6~2/RELEASE_X86_64 x86_64
C compiler: gcc, Apple clang version 17.0.0 (clang-1700.0.13.5), Target: 
x86_64-apple-darwin24.5.0, Thread model: posix, InstalledDir: 
/Library/Developer/CommandLineTools/usr/bin
No stamp file for package 'sagemath_coxeter3' in 
/private/var/tmp/sage-10.8-current/local/var/lib/sage/installed
No spkg-legacy-uninstall script; nothing to do
[spkg-install] Installing sagemath_coxeter3-10.8.beta8
[spkg-install] * Building wheel...
[spkg-install] 
************************************************************************
[spkg-install] Traceback (most recent call last):
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
 
line 389, in <module>
[spkg-install]     main()
[spkg-install]     ~~~~^^
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
 
line 373, in main
[spkg-install]     json_out["return_val"] = hook(**hook_input["kwargs"])
[spkg-install]                              ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
 
line 280, in build_wheel
[spkg-install]     return _build_backend().build_wheel(
[spkg-install]            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
[spkg-install]         wheel_directory, config_settings, metadata_directory
[spkg-install]         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[spkg-install]     )
[spkg-install]     ^
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/setuptools/build_meta.py",
 
line 432, in build_wheel
[spkg-install]     return _build(['bdist_wheel'])
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/setuptools/build_meta.py",
 
line 423, in _build
[spkg-install]     return self._build_with_temp_dir(
[spkg-install]            ~~~~~~~~~~~~~~~~~~~~~~~~~^
[spkg-install]         cmd,
[spkg-install]         ^^^^
[spkg-install]     ...<3 lines>...
[spkg-install]         self._arbitrary_args(config_settings),
[spkg-install]         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[spkg-install]     )
[spkg-install]     ^
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/setuptools/build_meta.py",
 
line 404, in _build_with_temp_dir
[spkg-install]     self.run_setup()
[spkg-install]     ~~~~~~~~~~~~~~^^
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/setuptools/build_meta.py",
 
line 317, in run_setup
[spkg-install]     exec(code, locals())
[spkg-install]     ~~~~^^^^^^^^^^^^^^^^
[spkg-install]   File "<string>", line 38, in <module>
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/local/lib/python3.13/site-packages/sage_setup/setenv.py",
 
line 17, in setenv
[spkg-install]     from sage.env import SAGE_LOCAL, SAGE_VENV, 
SAGE_ARCHFLAGS, SAGE_PKG_CONFIG_PATH
[spkg-install]   File 
"/private/var/tmp/sage-10.8-current/pkgs/sagemath-coxeter3/sage/env.py", 
line 29, in <module>
[spkg-install]     import sage.config
[spkg-install] ModuleNotFoundError: No module named 'sage.config'
[spkg-install] 
************************************************************************
[spkg-install] Error building the Sage library
[spkg-install] 
************************************************************************
[spkg-install] Please email sage-devel 
(http://groups.google.com/group/sage-devel)
[spkg-install] explaining the problem and including the relevant part of 
the log file
[spkg-install]   
[spkg-install] Describe your computer, operating system, etc.
[spkg-install] 
************************************************************************
[spkg-install] 
[spkg-install] ERROR Backend subprocess exited when trying to invoke 
build_wheel
[spkg-install] 
********************************************************************************
[spkg-install] Error building a wheel for sagemath_coxeter3-10.8.beta8
[spkg-install] 
********************************************************************************
************************************************************************
Error installing package sagemath_coxeter3-10.8.beta8
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
  
/private/var/tmp/sage-10.8-current/logs/pkgs/sagemath_coxeter3-10.8.beta8.log
and
  /private/var/tmp/sage-10.8-current/config.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/private/var/tmp/sage-10.8-current/local/var/tmp/sage/build/sagemath_coxeter3-10.8.beta8
 
and type 'make' or whatever is appropriate.
Instead, the following commands setup all environment variables
correctly and load a subshell for you to debug the error:
  (cd 
'/private/var/tmp/sage-10.8-current/local/var/tmp/sage/build/sagemath_coxeter3-10.8.beta8'
 
&& '/private/var/tmp/sage-10.8-current/sage' --buildsh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************


On Monday, October 27, 2025 at 6:17:19 PM UTC-5 Volker Braun wrote:

> A bit late since my router died last week, but better late than never ;)
>
> We should soon start with a first release candidate.
>
> 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 
>
>
> aa27703384a (tag: 10.8.beta8, github/develop) Updated SageMath version to 
> 10.8.beta8
> 7dc22dee03f gh-41104: never append ':' to the end of PKG_CONFIG_PATH in 
> .homebrew-build-env
> c154c72b562 gh-41103: some python-style for loops in rings/padics
> a410a3eef62 gh-41102: Hypergeometric Functions
> 0b0b4476a3c gh-41096: Fix bug with creation of extensions of function 
> fields
> 33950d6d2df gh-41094: Add some missing docstrings to 
> `multi_polynomial_ring_base.pyx`
> 79f3de4c840 gh-41093: Update maxima package use flags for Gentoo
> 23d371a7139 gh-41092: tweak annotations for cachefunc
> 469417b5229 gh-41089: various small things about len
> 9de3d3dc1f6 gh-41088: remove _coerce_impl in finite_rings
> 48f62ff9b61 gh-41087: remove old-style _coerce_impl in abvar/
> 1a91b4d6ab5 gh-41082: Fix majorization again
> e206e205a68 gh-41078: Docutils 0.22 compatibility
> 0b691f2dfaf gh-41076: change the default algorithm to the faster one in 
> {path, cycle}_enumeration
> b80b48b02f9 gh-41074: relax Python version constraints in pyproject 
> template
> b8d85197ed6 gh-41071: Fix missing file error with sage_getdoc
> f5c04cb032b gh-41062: remove deprecations in finite_rings
> 8c8b1efcaa5 gh-41059: convert some loops in groups to python-style
> 26c140bb33d gh-41058: remove some deprecated stuff in rings/
> 87f138886c6 gh-41057: Fix libgap conversion of large Python integers and 
> Sage integers
> 084181fa7dc gh-41055: require 6 to be a unit in elliptic-curve point 
> addition over non-fields
> f0a0b98768c gh-41052: Ensure connected graphs in tests
> 1a30f6a75c8 gh-41051: modernize for loops in modules/
> 3426712f377 gh-41050: fix deprecation message in banner.py
> 405b5d06d68 gh-41041: better error message in magma_free when timeout
> 0d507f4d1a2 gh-41040: refuse to compare two ideals that we don't know how 
> to compare
> b2b6663da8e gh-41037: Enable save/load to accept Path objects
> abf9f5a8620 gh-41036: Remove tomli
> 55baed01485 gh-41034: bump (tex)info to the the latest version, 7.2
> bf5453f8398 gh-41032: Fix sageinspect for Python 3.14
> 1056490c4e5 gh-41030: Define a SAGE_CONFIGURE_BOOST environment variable 
> in the build shell
> 190f165a5df gh-41029: Add debian-forky to Meson CI
> fc63f845d31 gh-41027: Avoid excessive parallelism for doc/bootstrap
> 48459892263 gh-41021: Refactor ``atexit.pyx``
> 7b6f21f6b1f gh-41018: Fix some typos in p-adic code
> e8239e27c95 gh-41013: make use of the b-file
> 7228b9aa315 gh-40997: implement the lattice of Baxter permutations
> be45c1e2c91 gh-40976: Use flint for computing charpoly of rational matrix
> 3b77cbef5ca gh-40973: Fix libgap(<NumberField>)
> d788c5adecc gh-40947: Fix finite field GF(p).extension(1, names=tuple)
> caa5081c94b gh-40934: Add methods related to graph homeomorphisms
> 54d4ddb132c gh-40919: Make tests pass with GAP 4.15
> b3899299fa2 gh-40912: cli: Allow importing modules from the current 
> directory when running a command or a file.
> 971cdc747a7 gh-40892: spkg bumps for Python 3.14
> d735455e552 gh-40855: Fix singular Z2m ring creation and polynomial 
> comparison
> 74862ba631a gh-40801: Remove magic `# sage_setup` comments and their 
> handling
> 4052f24b721 gh-40775: Update curl and cmake
> 0c1873b2222 gh-40742: Improve shell code formatting in docs, second part
> 71624ce2b68 gh-40741: Fix-40738: Fix ExteriorAlgebra multiplication to 
> preserve symbolic coefficients
> 890a64996b4 gh-40734: Avoid mutate Integer.value at a few more places, 
> remove sig_occurred() check in Integer fast_tp_dealloc
> 9e1f6009a72 gh-40689: remove boost_cropped spkg, add boost to prereqs
> 31089d4c5d2 gh-40570: Fix fricas doctest pickling
> 44c09adf9b9 gh-40527: Refactor sage.groups.generic
> 46b3f791aa7 gh-40265: Migrate from Maxima pexpect interface to ECL 
> interface
> f766a2895bd gh-41030: Define a SAGE_CONFIGURE_BOOST environment variable 
> in the build shell
> 9f905404644 (tag: 10.8.beta7) Updated SageMath version to 10.8.beta7
>

-- 
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 visit 
https://groups.google.com/d/msgid/sage-release/a2d79563-3c46-493b-8c0e-141962f24f87n%40googlegroups.com.

Reply via email to