> Le 1 mai 2025 à 18:49, Dima Pasechnik <[email protected]> a écrit :
> 
> here, "ModuleNotFoundError: No module named 'jupyter_core'" seems to indicate 
> that the error was earlier.

In config.log, it is written
real_configure:70441: will use system package and not install SPKG jupyter_core

Note that there is no homebrew recipe in  build/pkgs/jupyter_core/distros/ 

I will try adding —with-system-jupyter_core=no


> By the way, please review https://github.com/sagemath/sage/pull/39985 

Done.


> 
> 
> 
> On Thu, May 1, 2025 at 11:06 AM David Coudert <[email protected] 
> <mailto:[email protected]>> wrote:
>> Using https://github.com/sagemath/sage/pull/40033 and --with-system-flint=no 
>>  fix the issue with flint and singular.
>> 
>> Using in addition https://github.com/sagemath/sage/pull/39985, I can also 
>> compile linbox.
>> 
>> But now it’s failing to compile ipykernel.
>> 
>> 
>> [ipykernel-6.27.1] Using cached file 
>> /Users/dcoudert/sage/upstream/ipykernel-6.27.1.tar.gz
>> [ipykernel-6.27.1] Setting up build directory 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1
>> [ipykernel-6.27.1] No patch files found in ../patches
>> [ipykernel-6.27.1] Host system: Darwin MAC-04017247 24.4.0 Darwin Kernel 
>> Version 24.4.0: Fri Apr 11 18:33:47 PDT 2025; 
>> root:xnu-11417.101.15~117/RELEASE_ARM64_T6000 arm64
>> [ipykernel-6.27.1] C compiler: gcc, Apple clang version 17.0.0 
>> (clang-1700.0.13.3), Target: arm64-apple-darwin24.4.0, Thread model: posix, 
>> InstalledDir: 
>> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
>> [ipykernel-6.27.1] No stamp file for package 'ipykernel' in 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/lib/sage/installed
>> [ipykernel-6.27.1] No spkg-legacy-uninstall script; nothing to do
>> [ipykernel-6.27.1] [spkg-install] Installing ipykernel-6.27.1
>> [ipykernel-6.27.1] [spkg-install] * Creating isolated environment: 
>> venv+pip...
>> [ipykernel-6.27.1] [spkg-install] * Installing packages in isolated 
>> environment:
>> [ipykernel-6.27.1] [spkg-install]   - hatchling>=1.4
>> [ipykernel-6.27.1] [spkg-install]   - jupyter_client>=6
>> [ipykernel-6.27.1] [spkg-install] > 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/bin/python3 -m pip
>> [ipykernel-6.27.1] [spkg-install]   --python 
>> /private/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-
>> [ipykernel-6.27.1] [spkg-install]   env-6_cu53wi/bin/python install 
>> --use-pep517 --no-warn-script-location --no-
>> [ipykernel-6.27.1] [spkg-install]   compile -r 
>> /var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-
>> [ipykernel-6.27.1] [spkg-install]   reqs-9x5l7vuh.txt
>> [ipykernel-6.27.1] [spkg-install] < Looking in links: 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-
>> [ipykernel-6.27.1] [spkg-install]   python3.12/var/lib/sage/wheels
>> [ipykernel-6.27.1] [spkg-install] < Processing 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-
>> [ipykernel-6.27.1] [spkg-install]   
>> python3.12/var/lib/sage/wheels/jupyter_client-8.3.1-py3-none-any.whl (from
>> [ipykernel-6.27.1] [spkg-install]   -r 
>> /var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-reqs-9x5l7vuh.txt
>> [ipykernel-6.27.1] [spkg-install]   (line 1))
>> [ipykernel-6.27.1] [spkg-install] < Processing 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-
>> [ipykernel-6.27.1] [spkg-install]   
>> python3.12/var/lib/sage/wheels/hatchling-1.25.0-py3-none-any.whl (from -r
>> [ipykernel-6.27.1] [spkg-install]   
>> /var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-reqs-9x5l7vuh.txt
>> [ipykernel-6.27.1] [spkg-install]   (line 2))
>> [ipykernel-6.27.1] [spkg-install] < INFO: pip is looking at multiple 
>> versions of jupyter-client to determine
>> [ipykernel-6.27.1] [spkg-install]   which version is compatible with other 
>> requirements. This could take a
>> [ipykernel-6.27.1] [spkg-install]   while.
>> [ipykernel-6.27.1] [spkg-install] < ERROR: Could not find a version that 
>> satisfies the requirement jupyter-
>> [ipykernel-6.27.1] [spkg-install]   core!=5.0.*,>=4.12 (from jupyter-client) 
>> (from versions: none)
>> [ipykernel-6.27.1] [spkg-install] < ERROR: No matching distribution found 
>> for jupyter-core!=5.0.*,>=4.12
>> [ipykernel-6.27.1] [spkg-install] 
>> [ipykernel-6.27.1] [spkg-install] Traceback (most recent call last):
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/__main__.py",
>>  line 178, in _handle_build_error
>> [ipykernel-6.27.1] [spkg-install]     yield
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/__main__.py",
>>  line 429, in main
>> [ipykernel-6.27.1] [spkg-install]     built = build_call(
>> [ipykernel-6.27.1] [spkg-install]             ^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/__main__.py",
>>  line 238, in build_package
>> [ipykernel-6.27.1] [spkg-install]     out = _build(isolation, srcdir, 
>> outdir, distribution, config_settings, skip_dependency_check, installer)
>> [ipykernel-6.27.1] [spkg-install]           
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/__main__.py",
>>  line 170, in _build
>> [ipykernel-6.27.1] [spkg-install]     return _build_in_isolated_env(srcdir, 
>> outdir, distribution, config_settings, installer)
>> [ipykernel-6.27.1] [spkg-install]            
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/__main__.py",
>>  line 135, in _build_in_isolated_env
>> [ipykernel-6.27.1] [spkg-install]     
>> env.install(builder.build_system_requires)
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/env.py",
>>  line 136, in install
>> [ipykernel-6.27.1] [spkg-install]     
>> self._env_backend.install_requirements(requirements)
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/env.py",
>>  line 265, in install_requirements
>> [ipykernel-6.27.1] [spkg-install]     run_subprocess(cmd)
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/build/_ctx.py",
>>  line 71, in run_subprocess
>> [ipykernel-6.27.1] [spkg-install]     subprocess.run(cmd, 
>> capture_output=True, check=True, env=env)
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/opt/homebrew/Cellar/[email protected]/3.12.10/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py",
>>  line 571, in run
>> [ipykernel-6.27.1] [spkg-install]     raise CalledProcessError(retcode, 
>> process.args,
>> [ipykernel-6.27.1] [spkg-install] subprocess.CalledProcessError: Command 
>> '['/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/bin/python3', 
>> '-m', 'pip', '--python', 
>> '/private/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-env-6_cu53wi/bin/python',
>>  'install', '--use-pep517', '--no-warn-script-location', '--no-compile', 
>> '-r', 
>> '/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-reqs-9x5l7vuh.txt']' 
>> returned non-zero exit status 1.
>> [ipykernel-6.27.1] [spkg-install] 
>> [ipykernel-6.27.1] [spkg-install] ERROR Command 
>> '['/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/bin/python3', 
>> '-m', 'pip', '--python', 
>> '/private/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-env-6_cu53wi/bin/python',
>>  'install', '--use-pep517', '--no-warn-script-location', '--no-compile', 
>> '-r', 
>> '/var/folders/hw/w6ldqpgn52vdvv03cgbkkr3h3lhtdp/T/build-reqs-9x5l7vuh.txt']' 
>> returned non-zero exit status 1.
>> [ipykernel-6.27.1] [spkg-install] Warning: building with "python3 -m build 
>> --wheel --outdir=dist   ." failed.
>> [ipykernel-6.27.1] [spkg-install] Retrying with "python3 -m build --wheel 
>> --outdir=dist --no-isolation --skip-dependency-check  .".
>> [ipykernel-6.27.1] [spkg-install] * Building wheel...
>> [ipykernel-6.27.1] [spkg-install] Traceback (most recent call last):
>> [ipykernel-6.27.1] [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>
>> [ipykernel-6.27.1] [spkg-install]     main()
>> [ipykernel-6.27.1] [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
>> [ipykernel-6.27.1] [spkg-install]     json_out["return_val"] = 
>> hook(**hook_input["kwargs"])
>> [ipykernel-6.27.1] [spkg-install]                              
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [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
>> [ipykernel-6.27.1] [spkg-install]     return _build_backend().build_wheel(
>> [ipykernel-6.27.1] [spkg-install]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/hatchling/build.py",
>>  line 58, in build_wheel
>> [ipykernel-6.27.1] [spkg-install]     return 
>> os.path.basename(next(builder.build(directory=wheel_directory, 
>> versions=['standard'])))
>> [ipykernel-6.27.1] [spkg-install]                             
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/hatchling/builders/plugin/interface.py",
>>  line 147, in build
>> [ipykernel-6.27.1] [spkg-install]     build_hook.initialize(version, 
>> build_data)
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1/src/hatch_build.py",
>>  line 17, in initialize
>> [ipykernel-6.27.1] [spkg-install]     from ipykernel.kernelspec import 
>> make_ipkernel_cmd, write_kernel_spec
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1/src/ipykernel/__init__.py",
>>  line 7, in <module>
>> [ipykernel-6.27.1] [spkg-install]     from .connect import *
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1/src/ipykernel/connect.py",
>>  line 12, in <module>
>> [ipykernel-6.27.1] [spkg-install]     import jupyter_client
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/jupyter_client/__init__.py",
>>  line 3, in <module>
>> [ipykernel-6.27.1] [spkg-install]     from .asynchronous import 
>> AsyncKernelClient
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/jupyter_client/asynchronous/__init__.py",
>>  line 1, in <module>
>> [ipykernel-6.27.1] [spkg-install]     from .client import AsyncKernelClient  
>> # noqa
>> [ipykernel-6.27.1] [spkg-install]     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/jupyter_client/asynchronous/client.py",
>>  line 8, in <module>
>> [ipykernel-6.27.1] [spkg-install]     from ..channels import 
>> AsyncZMQSocketChannel, HBChannel
>> [ipykernel-6.27.1] [spkg-install]   File 
>> "/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/lib/python3.12/site-packages/jupyter_client/channels.py",
>>  line 12, in <module>
>> [ipykernel-6.27.1] [spkg-install]     from jupyter_core.utils import 
>> ensure_async
>> [ipykernel-6.27.1] [spkg-install] ModuleNotFoundError: No module named 
>> 'jupyter_core'
>> [ipykernel-6.27.1] [spkg-install] 
>> [ipykernel-6.27.1] [spkg-install] ERROR Backend subprocess exited when 
>> trying to invoke build_wheel
>> [ipykernel-6.27.1] [spkg-install] 
>> ********************************************************************************
>> [ipykernel-6.27.1] [spkg-install] Error building a wheel for ipykernel-6.27.1
>> [ipykernel-6.27.1] [spkg-install] 
>> ********************************************************************************
>> [ipykernel-6.27.1] 
>> ************************************************************************
>> [ipykernel-6.27.1] Error installing package ipykernel-6.27.1
>> [ipykernel-6.27.1] 
>> ************************************************************************
>> [ipykernel-6.27.1] Please email sage-devel 
>> (http://groups.google.com/group/sage-devel)
>> [ipykernel-6.27.1] explaining the problem and including the log files
>> [ipykernel-6.27.1]   /Users/dcoudert/sage/logs/pkgs/ipykernel-6.27.1.log
>> [ipykernel-6.27.1] and
>> [ipykernel-6.27.1]   /Users/dcoudert/sage/config.log
>> [ipykernel-6.27.1] Describe your computer, operating system, etc.
>> [ipykernel-6.27.1] If you want to try to fix the problem yourself, *don't* 
>> just cd to
>> [ipykernel-6.27.1] 
>> /Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1
>>  and type 'make' or whatever is appropriate.
>> [ipykernel-6.27.1] Instead, the following commands setup all environment 
>> variables
>> [ipykernel-6.27.1] correctly and load a subshell for you to debug the error:
>> [ipykernel-6.27.1]   (cd 
>> '/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/tmp/sage/build/ipykernel-6.27.1'
>>  && '/Users/dcoudert/sage/sage' --buildsh)
>> [ipykernel-6.27.1] When you are done debugging, you can type "exit" to leave 
>> the subshell.
>> [ipykernel-6.27.1] 
>> ************************************************************************
>> [ipykernel-6.27.1] real 0m19.726s user 0m0.914s sys 0m0.488s
>> make[4]: *** [ipykernel-SAGE_VENV-no-deps] Error 1
>> make[3]: *** 
>> [/Users/dcoudert/sage/local/var/lib/sage/venv-python3.12/var/lib/sage/installed/ipykernel-6.27.1]
>>  Error 2
>> make[2]: *** [all-build] Error 2
>> ***************************************************************
>> 
>> 
> 
> 
> -- 
> 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] 
> <mailto:[email protected]>.
> To view this discussion visit 
> https://groups.google.com/d/msgid/sage-release/CAAWYfq0%2BRqKkPTWyhyTmdPBQF7dDoKtPTOEpads%2BSzthmn97Mg%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/sage-release/CAAWYfq0%2BRqKkPTWyhyTmdPBQF7dDoKtPTOEpads%2BSzthmn97Mg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
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/D2AA5F14-E41E-4E31-ACBE-18D5DD49D16A%40gmail.com.

Reply via email to