pkgconfig is now a prerequisite and needs to be installed by the user 
before Sage can be built

boost will also be a prerequisite in the near future, see 
https://groups.google.com/g/sage-devel/c/4WgRmMQ3UVE

On Sunday, October 5, 2025 at 3:20:23 PM UTC+2 [email protected] wrote:

> another issue on macOS 15.6.1, after brew upgrade, distclean and a full 
> recompilation of sage. 
> I was able to install optional packages benzene, buckygen, dot2tex, 
> glucose, plantri, and  csdp..
> I fail to install bliss, tdlib and mcqd.
>
> make sagemath_bliss gives:
>
> MAC-XXXXXXXXX:sage dcoudert$ make sagemath_bliss
>
> /Applications/Xcode.app/Contents/Developer/usr/bin/make 
> build/make/Makefile --stop
>
> make[1]: `build/make/Makefile' is up to date.
>
> build/bin/sage-logger \
>
> "cd build/make && ./install 'sagemath_bliss'" logs/install.log
>
> *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
>
> __CF_USER_TEXT_ENCODING=0x73869B6:0x0:0x1
>
> __CFBundleIdentifier=com.apple.Terminal
>
> _=/usr/bin/env
>
>
> CPATH=/opt/homebrew/opt/primesieve/include:/opt/homebrew/opt/bdw-gc/include:/opt/homebrew/opt/libpng/include:/opt/homebrew/opt/polymake/include:/opt/homebrew/opt/ntl/include:/opt/homebrew/opt/bzip2/include:/opt/homebrew/opt/readline/include:/opt/homebrew/include
>
> CPLEX_HOME=/Users/dcoudert/Applications/CPLEX_Studio2211
>
> CVXOPT_SUITESPARSE_INC_DIR=/opt/homebrew/include/suitesparse
>
> CVXOPT_SUITESPARSE_LIB_DIR=/opt/homebrew/lib
>
> DOT_SAGE=/Users/dcoudert/.sage
>
> HOME=/Users/dcoudert
>
> HOMEBREW_CELLAR=/opt/homebrew/Cellar
>
> HOMEBREW_PREFIX=/opt/homebrew
>
> HOMEBREW_REPOSITORY=/opt/homebrew
>
> INFOPATH=/opt/homebrew/share/info:
>
> LANG=fr_FR.UTF-8
>
> LaunchInstanceID=931AFF54-9A41-4D21-B615-7E43B93E1ACF
>
>
> LIBRARY_PATH=/opt/homebrew/opt/primesieve/lib:/opt/homebrew/opt/bdw-gc/lib:/opt/homebrew/opt/libpng/lib:/opt/homebrew/opt/polymake/lib:/opt/homebrew/opt/ntl/lib:/opt/homebrew/opt/bzip2/lib:/opt/homebrew/opt/readline/lib:/opt/homebrew/lib
>
> LOGNAME=dcoudert
>
> MAKE=make
>
> MAKEFLAGS= V=1
>
> MAKELEVEL=1
>
>
> MANPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/share/man:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/usr/share/man:/Applications/Xcode.app/Contents/Developer/usr/share/man:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man:
>
> MFLAGS=
>
> MOSEKLM_LICENSE_FILE=/Users/dcoudert/Applications/mosek/mosek.lic
>
>
> PATH=/Users/dcoudert/sage/build/bin:/Users/dcoudert/sage/src/bin:/Users/dcoudert/sage/local/bin:/opt/homebrew/opt/polymake/bin:/opt/homebrew/opt/texinfo/bin:/opt/homebrew/opt/bzip2/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Library/TeX/texbin
>
>
> PKG_CONFIG_PATH=/opt/homebrew/opt/zlib/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/openssl/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/lib/pkgconfig:
>
> PWD=/Users/dcoudert/sage/build/make
>
> PYTHONPATH=/Users/dcoudert/sage/local
>
> SAGE_ENV_CONFIG_SOURCED=1
>
> SAGE_LOCAL=/Users/dcoudert/sage/local
>
> SAGE_LOGFILE=logs/install.log
>
> SAGE_LOGS=/Users/dcoudert/sage/logs/pkgs
>
> SAGE_NUM_THREADS_PARALLEL=8
>
> SAGE_NUM_THREADS=1
>
> SAGE_ORIG_PATH_SET=True
>
>
> SAGE_ORIG_PATH=/opt/homebrew/opt/polymake/bin:/opt/homebrew/opt/texinfo/bin:/opt/homebrew/opt/bzip2/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Library/Apple/usr/bin:/Library/TeX/texbin
>
> SAGE_PKGCONFIG=/Users/dcoudert/sage/local/lib/pkgconfig
>
> SAGE_ROOT=/Users/dcoudert/sage
>
> SAGE_SHARE=/Users/dcoudert/sage/local/share
>
> SAGE_SRC=/Users/dcoudert/sage/src
>
> SECURITYSESSIONID=186b2
>
> SHELL=/bin/bash
>
> SHLVL=5
>
> SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.zMazxxZDkD/Listeners
>
> TERM_PROGRAM_VERSION=455.1
>
> TERM_PROGRAM=Apple_Terminal
>
> TERM_SESSION_ID=836F5BE4-A4A6-4E78-9253-C143F8869231
>
> TERM=xterm-256color
>
> TMPDIR=/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/
>
> USER=dcoudert
>
> XPC_FLAGS=0x0
>
> XPC_SERVICE_NAME=0
>
> ***********************************************
>
> make --no-print-directory sagemath_bliss-SAGE_VENV-no-deps
>
> [sagemath_bliss-10.8.beta5] Setting up build directory 
> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/sagemath_bliss-10.8.beta5
>
> [sagemath_bliss-10.8.beta5] Host system: Darwin MAC-04017247 24.6.0 Darwin 
> Kernel Version 24.6.0: Mon Jul 14 11:30:29 PDT 2025; 
> root:xnu-11417.140.69~1/RELEASE_ARM64_T6000 arm64
>
> [sagemath_bliss-10.8.beta5] C compiler: gcc, Apple clang version 17.0.0 
> (clang-1700.3.19.1), Target: arm64-apple-darwin24.6.0, Thread model: posix, 
> InstalledDir: 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>
> [sagemath_bliss-10.8.beta5] No stamp file for package 'sagemath_bliss' in 
> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/lib/sage/installed
>
> [sagemath_bliss-10.8.beta5] No spkg-legacy-uninstall script; nothing to do
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Installing 
> sagemath_bliss-10.8.beta5
>
> [sagemath_bliss-10.8.beta5] [spkg-install] * Building wheel...
>
> [sagemath_bliss-10.8.beta5] [spkg-install] python_packages = []
>
> [sagemath_bliss-10.8.beta5] [spkg-install] python_modules = []
>
> [sagemath_bliss-10.8.beta5] [spkg-install] cython_modules = 
> [<setuptools.extension.Extension('sage.graphs.bliss') at 0x104663080>]
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> /opt/homebrew/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82:
>  
> SetuptoolsDeprecationWarning: `project.license` as a TOML table is 
> deprecated
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         Please use a simple 
> string containing a SPDX expression for `project.license`. You can also use 
> `project.license-files`. (Both options available on setuptools>=77.0.0).
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         By 2026-Feb-18, you 
> need to update your project and remove deprecated calls
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         or your builds will no 
> longer be supported.
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         See 
> https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
> for details.
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   corresp(dist, value, root_dir)
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> /opt/homebrew/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61:
>  
> SetuptoolsDeprecationWarning: License classifiers are deprecated.
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         Please consider 
> removing the following classifiers in favor of a SPDX license expression:
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         License :: OSI Approved 
> :: GNU General Public License v2 or later (GPLv2+)
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         See 
> https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
> for details.
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   
> dist._finalize_license_expression()
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> /opt/homebrew/lib/python3.12/site-packages/setuptools/dist.py:759: 
> SetuptoolsDeprecationWarning: License classifiers are deprecated.
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         Please consider 
> removing the following classifiers in favor of a SPDX license expression:
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         License :: OSI Approved 
> :: GNU General Public License v2 or later (GPLv2+)
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         See 
> https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
> for details.
>
> [sagemath_bliss-10.8.beta5] [spkg-install]         
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install] !!
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   
> self._finalize_license_expression()
>
> [sagemath_bliss-10.8.beta5] [spkg-install] running bdist_wheel
>
> [sagemath_bliss-10.8.beta5] [spkg-install] running build
>
> [sagemath_bliss-10.8.beta5] [spkg-install] running build_ext
>
> [sagemath_bliss-10.8.beta5] [spkg-install] running build_cython
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Enabling Cython debugging 
> support
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Traceback (most recent call 
> last):
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py",
>  
> line 373, in <module>
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     main()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py",
>  
> line 357, in main
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     json_out["return_val"] = 
> hook(**hook_input["kwargs"])
>
> [sagemath_bliss-10.8.beta5] [spkg-install]                              
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/pyproject_hooks/_in_process/_in_process.py",
>  
> line 271, in build_wheel
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     return 
> _build_backend().build_wheel(
>
> [sagemath_bliss-10.8.beta5] [spkg-install]            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/build_meta.py", line 
> 432, in build_wheel
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     return 
> _build(['bdist_wheel'])
>
> [sagemath_bliss-10.8.beta5] [spkg-install]            
> ^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/build_meta.py", line 
> 423, in _build
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     return 
> self._build_with_temp_dir(
>
> [sagemath_bliss-10.8.beta5] [spkg-install]            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/build_meta.py", line 
> 404, in _build_with_temp_dir
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     self.run_setup()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/build_meta.py", line 
> 317, in run_setup
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     exec(code, locals())
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File "<string>", line 60, in 
> <module>
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/__init__.py", line 
> 115, in setup
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     return 
> distutils.core.setup(**attrs)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]            
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/core.py", 
> line 186, in setup
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     return run_commands(dist)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]            ^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/core.py", 
> line 202, in run_commands
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     dist.run_commands()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/dist.py", 
> line 1002, in run_commands
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     self.run_command(cmd)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/dist.py", line 1102, 
> in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     super().run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/dist.py", 
> line 1021, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     cmd_obj.run()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py",
>  
> line 370, in run
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     self.run_command("build")
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", 
> line 357, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     
> self.distribution.run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/dist.py", line 1102, 
> in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     super().run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/dist.py", 
> line 1021, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     cmd_obj.run()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/command/build.py",
>  
> line 135, in run
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     self.run_command(cmd_name)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", 
> line 357, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     
> self.distribution.run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/dist.py", line 1102, 
> in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     super().run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/dist.py", 
> line 1021, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     cmd_obj.run()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/src/sage_setup/command/sage_build_ext.py", line 26, 
> in run
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     
> self.run_command('build_cython')
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", 
> line 357, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     
> self.distribution.run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/dist.py", line 1102, 
> in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     super().run_command(command)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/opt/homebrew/lib/python3.12/site-packages/setuptools/_distutils/dist.py", 
> line 1021, in run_command
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     cmd_obj.run()
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/src/sage_setup/command/sage_build_cython.py", line 
> 204, in run
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     from ..library_order import 
> library_order
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/src/sage_setup/library_order.py", line 16, in <module>
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     aliases = 
> cython_aliases(required_modules=(), optional_modules=modules)
>
> [sagemath_bliss-10.8.beta5] [spkg-install]               
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   File 
> "/Users/dcoudert/sage/src/sage/env.py", line 416, in cython_aliases
>
> [sagemath_bliss-10.8.beta5] [spkg-install]     import pkgconfig
>
> [sagemath_bliss-10.8.beta5] [spkg-install] ModuleNotFoundError: No module 
> named 'pkgconfig'
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Error building the Sage library
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Please email sage-devel (
> http://groups.google.com/group/sage-devel)
>
> [sagemath_bliss-10.8.beta5] [spkg-install] explaining the problem and 
> including the relevant part of the log file
>
> [sagemath_bliss-10.8.beta5] [spkg-install]   
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Describe your computer, 
> operating system, etc.
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
>
> [sagemath_bliss-10.8.beta5] [spkg-install] ERROR Backend subprocess exited 
> when trying to invoke build_wheel
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] [spkg-install] Error building a wheel for 
> sagemath_bliss-10.8.beta5
>
> [sagemath_bliss-10.8.beta5] [spkg-install] 
> ********************************************************************************
>
> [sagemath_bliss-10.8.beta5] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] Error installing package 
> sagemath_bliss-10.8.beta5
>
> [sagemath_bliss-10.8.beta5] 
> ************************************************************************
>
> [sagemath_bliss-10.8.beta5] Please email sage-devel (
> http://groups.google.com/group/sage-devel)
>
> [sagemath_bliss-10.8.beta5] explaining the problem and including the log 
> files
>
> [sagemath_bliss-10.8.beta5]   
> /Users/dcoudert/sage/logs/pkgs/sagemath_bliss-10.8.beta5.log
>
> [sagemath_bliss-10.8.beta5] and
>
> [sagemath_bliss-10.8.beta5]   /Users/dcoudert/sage/config.log
>
> [sagemath_bliss-10.8.beta5] Describe your computer, operating system, etc.
>
> [sagemath_bliss-10.8.beta5] If you want to try to fix the problem 
> yourself, *don't* just cd to
>
> [sagemath_bliss-10.8.beta5] 
> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/sagemath_bliss-10.8.beta5
>  
> and type 'make' or whatever is appropriate.
>
> [sagemath_bliss-10.8.beta5] Instead, the following commands setup all 
> environment variables
>
> [sagemath_bliss-10.8.beta5] correctly and load a subshell for you to debug 
> the error:
>
> [sagemath_bliss-10.8.beta5]   (cd 
> '/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/sagemath_bliss-10.8.beta5'
>  
> && '/Users/dcoudert/sage/sage' --buildsh)
>
> [sagemath_bliss-10.8.beta5] When you are done debugging, you can type 
> "exit" to leave the subshell.
>
> [sagemath_bliss-10.8.beta5] 
> ************************************************************************
>
> make[2]: *** [sagemath_bliss-SAGE_VENV-no-deps] Error 1
>
> make[1]: *** 
> [/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/lib/sage/installed/sagemath_bliss-10.8.beta5]
>  
> Error 2
>
> ***************************************************************
>
> Error building Sage.
>
>
>
> On Thursday, October 2, 2025 at 8:47:20 PM UTC+2 Dima Pasechnik wrote:
>
>> On October 2, 2025 9:48:48 AM CDT, Marc Culler <[email protected]> 
>> wrote: 
>> >On Wednesday, October 1, 2025 at 6:48:37 PM UTC-5 Dima Pasechnik wrote: 
>> > 
>> >sage_numerical_backends_* have been broken for more than a year. 
>> >Help needed. 
>> > 
>> > 
>> >OK. Here is something that would help. 
>> > 
>> >If you look at 
>> *build/pkgs/sage_numerical_backends_coin/package-version.txt 
>> >*you will find that it is a symlink to sage/VERSION_txt. If you look at 
>> *build/pkgs/sage_numerical_backends/checksums.ini 
>> >* you will find: 
>> > 
>> >upstream_url=
>> https://files.pythonhosted.org/packages/source/s/sage_numerical_backends_coin/sage_numerical_backends_coin-VERSION.txt
>>  
>> > 
>> >That means that the spkg is trying to download a file named 
>> >*sage_numerical_backends_coin-10.8.txt* which does not exist. The latest 
>> >version on pypi is 10.4. If you remove the symlink and put 10.4 in the 
>> >package-version.txt file then the spkg installs. 
>> > 
>> >Of course the deeper story here is that the only person who maintained 
>> >those packages was Matthias Koeppe and no one has looked at them since 
>> he 
>> >was kicked out of the sage project. There is an obvious way to remedy 
>> that. 
>>
>> fixing the version alone doesn't help. One needs to tell the package 
>> where to look for cython headers, and 
>> the old way is broken. And the new way is reverted in 
>> https://github.com/sagemath/sage/pull/40877 (over my and others 
>> objections) 
>> so now https://github.com/sagemath/sage/issues/40726 is open again. 
>>
>>
>> > 
>> >- Marc 
>> > 
>>
>

-- 
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/848227b1-166b-44c7-9bf3-670c687f6e5fn%40googlegroups.com.

Reply via email to