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.
