Hi again...

I'll attach the output of `conda list` to this email.

And...
`make setuptools_wheel-no-deps` failed with one more error (an additional
log attached):

> The following package(s) may have failed to build (not necessarily
> during this run of 'make setuptools_wheel-no-deps'):
>
> * package:         pythran-0.14.0
>   last build time: Sep 28 19:36
>   log file:
>  
> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/pythran-0.14.0.log
>   build directory:
> /home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/pythran-0.14.0
>
> * package:         fastjsonschema-2.18.0
>   last build time: Sep 28 19:36
>   log file:
>  
> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/fastjsonschema-2.18.0.log
>   build directory:
> /home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/fastjsonschema-2.18.0
>
> * package:         sage_conf-10.2.beta5
>   last build time: Sep 28 19:36
>   log file:
>  
> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/sage_conf-10.2.beta5.log
>
> * package:         setuptools_wheel-65.6.3
>   last build time: Sep 29 10:51
>   log file:
>  
> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/setuptools_wheel-65.6.3.log
>   build directory:
> /home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3
>

Later I'll read the PR...

Kazuyoshi

2023年9月29日(金) 10:36 Matthias Köppe <matthiaskoe...@gmail.com>:

> Thanks for sharing the logs for these installation problems; this is
> valuable information.
> I agree that there seems to be something wrong with the installation of
> setuptools in this environment. The command "conda list" could provide
> additional helpful information.
> You could try if "make setuptools_wheel-no-deps" improves the situation.
>
> There's also an open PR https://github.com/sagemath/sage/pull/35593 with
> fixes for the conda environment, which may be worth trying.
>
> On Thursday, September 28, 2023 at 6:15:32 PM UTC-7 furutaka....@gmail.com
> wrote:
>
>> Hi...
>>
>> The only thing I can do is to test the build (and use) of the software,
>> and therefore I do so...
>> (useless?)
>>
>> The build of the release on Fedora 38 (x86_64).
>>
>> 1. With system packages, the build finished w/o any problem.
>>
>> 2. The build by following the procedure described in
>>
>> https://doc.sagemath.org/html/en/installation/conda.html#using-conda-to-provide-system-packages-for-the-sage-distribution
>> (with environment-optional.yml in place of environment.yml) stopped with
>> the following errors while doing `make doc-clean doc-uninstall && make
>> -j10`:
>>
>>>   The following package(s) may have failed to build (not necessarily
>>> during this run of 'make all-start'):
>>>
>>> * package:         pythran-0.14.0
>>>   last build time: Sep 28 19:36
>>>   log file:
>>>  /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/p
>>> ythran-0.14.0.log
>>>   build directory:
>>> /home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/
>>> pythran-0.14.0
>>>
>>> * package:         fastjsonschema-2.18.0
>>>   last build time: Sep 28 19:36
>>>   log file:
>>>  
>>> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/fastjsonschema-2.18.0.log
>>>   build directory:
>>> /home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/fastjsonschema-2.18.0
>>>
>>> * package:         sage_conf-10.2.beta5
>>>   last build time: Sep 28 19:36
>>>   log file:
>>>  
>>> /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/sage_conf-10.2.beta5.log
>>>
>>>
>> The former two seemed to be caused because of the lack of setuptools???
>>
>> Kazuyoshi
>>
>> 2023年9月28日(木) 7:56 Volker Braun <vbrau...@gmail.com>:
>>
>>> 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
>>>
>>>
>>> 1cf0c13e527 (tag: 10.2.beta5, github/develop) Updated SageMath version
>>> to 10.2.beta5
>>> b01856309bc gh-36345: `ecm`: Work around build failure with Xcode 15
>>> 2c714728fd0 gh-36339: fix expect interface for newer ptyprocess
>>> bb04839a5d5 gh-36338: CI: Merge open blocker PRs in all CI workflows +
>>> other improvements
>>> a9cb852973a gh-36336: add some class roles for linking Errors in doc
>>> 247ea886f0e gh-36335: using more itertools.product
>>> f4dc2bc1c8e gh-36330: src/sage/repl/load.py: replace tmp_dir()
>>> f6a9058bca4 gh-36327: fix the linter once more
>>> 496fb917960 gh-36326: more fixes for E228 and E225 in combinat and some
>>> other folders
>>> ccf337e8443 gh-36323: src/sage/combinat/words/words.py: replace tmp_dir()
>>> feed3d41ef9 gh-36319: build/pkgs/setuptools_scm_git_archive: Remove
>>> (obsolete)
>>> 22a32e79929 gh-36316: build/pkgs/lrcalc_python: add standard python
>>> spkg-configure.m4
>>> 034f1f643b7 gh-36299: Generic implementation of fitting ideal
>>> c325311ba47 gh-36284: improve checks
>>> 0b5fc8e97a0 gh-36276: Yet more spkg_configure for standard python
>>> packages
>>> ed478e76787 gh-36275: `sage.graphs.generic_graph`: some care with return
>>> ... else statements
>>> 602b57114df gh-36270: full pep8 for modular/hecke
>>> 4f8a8af331f gh-36267: Change `ipympl`/`pkgconfig`/`widgetsnbextension`
>>> to wheel packages, drop build deps
>>> 1af7f8f2b6b gh-36234: Use patchelf from the system
>>> ce855de61cb gh-36166: Additions to the bigraded Betti number methods
>>> 05d7d1dceeb gh-36110: Update Cython to 3.0.2
>>> 5cef467b357 gh-35866: CI build.yml, doc-build.yml: Use output groups
>>> 2829cf2182f gh-35537: Fix Sphinx markup in some file
>>> 4d3e807ba54 (tag: 10.2.beta4) Updated SageMath version to 10.2.beta4
>>>
>>> --
>>>
>> 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 sage-release...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/sage-release/b58048a8-9158-4c56-ac41-5fbd403938a9n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/sage-release/b58048a8-9158-4c56-ac41-5fbd403938a9n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> --
>> Kazuyoshi Furutaka
>>
> --
> 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 sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/c52f5482-09d3-4f7e-9b2d-315a5a0ceb95n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-release/c52f5482-09d3-4f7e-9b2d-315a5a0ceb95n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Kazuyoshi Furutaka

-- 
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 sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CANjERvcpXT7ckMPL1Pz79yxF79LYZgjv_VJrdrkiEcGdDZ%3D9FQ%40mail.gmail.com.

Attachment: conda-list-20230929.gz
Description: application/gzip

Attempting to download package setuptools-65.6.3.tar.gz from mirrors
https://ftp.riken.jp/sagemath/spkg/upstream/setuptools_wheel/setuptools-65.6.3.tar.gz
[......................................................................]
setuptools_wheel-65.6.3
====================================================
Setting up build directory for setuptools_wheel-65.6.3
Finished extraction
No patch files found in ../patches
****************************************************
Host system:
Linux peart-furu-or-jp 6.5.5-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Sep 24 15:52:44 UTC 2023 x86_64 GNU/Linux
****************************************************
C compiler: /home/furutaka/mambaforge/envs/sage-build/bin/x86_64-conda-linux-gnu-cc
C compiler version:
Reading specs from /home/furutaka/mambaforge/envs/sage-build/bin/../lib/gcc/x86_64-conda-linux-gnu/12.3.0/specs
could not find specs file conda.specs
COLLECT_GCC=/home/furutaka/mambaforge/envs/sage-build/bin/x86_64-conda-linux-gnu-cc
COLLECT_LTO_WRAPPER=/home/furutaka/mambaforge/envs/sage-build/bin/../libexec/gcc/x86_64-conda-linux-gnu/12.3.0/lto-wrapper
Target: x86_64-conda-linux-gnu
Configured with: ../configure --prefix=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho --with-slibdir=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib --libdir=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/lib --mandir=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/man --build=x86_64-conda-linux-gnu --host=x86_64-conda-linux-gnu --target=x86_64-conda-linux-gnu --enable-default-pie --enable-languages=c,c++,fortran,objc,obj-c++ --enable-__cxa_atexit --disable-libmudflap --enable-libgomp --disable-libssp --enable-libquadmath --enable-libquadmath-support --enable-libsanitizer --enable-lto --enable-threads=posix --enable-target-optspace --enable-plugin --enable-gold --disable-nls --disable-bootstrap --disable-multilib --enable-long-long --with-sysroot=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/x86_64-conda-linux-gnu/sysroot --with-build-sysroot=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_build_env/x86_64-conda-linux-gnu/sysroot --with-gxx-include-dir=/home/conda/feedstock_root/build_artifacts/gcc_compilers_1685813973314/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placeho/x86_64-conda-linux-gnu/include/c++/12.3.0 --with-pkgversion='conda-forge gcc 12.3.0-0' --with-bugurl=https://github.com/conda-forge/ctng-compilers-feedstock/issues/new/choose
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 12.3.0 (conda-forge gcc 12.3.0-0) 
****************************************************
Uninstalling existing 'setuptools_wheel'
Removing stamp file '/home/furutaka/mambaforge/envs/sage-build/var/lib/sage/installed/setuptools_wheel-65.6.3'
Traceback (most recent call last):
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setup.py", line 87, in <module>
    dist = setuptools.setup(**setup_params)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/__init__.py", line 87, in setup
    return distutils.core.setup(**attrs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/_distutils/core.py", line 147, in setup
    _setup_distribution = dist = klass(attrs)
                                 ^^^^^^^^^^^^
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/dist.py", line 475, in __init__
    _Distribution.__init__(
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/_distutils/dist.py", line 283, in __init__
    self.finalize_options()
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/dist.py", line 898, in finalize_options
    for ep in sorted(loaded, key=by_order):
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3/src/setuptools/dist.py", line 897, in <lambda>
    loaded = map(lambda e: e.load(), filtered)
                           ^^^^^^^^
  File "/home/furutaka/mambaforge/envs/sage-build/lib/python3.11/importlib/metadata/__init__.py", line 204, in load
    return functools.reduce(getattr, attrs, module)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'setuptools_scm.integration' has no attribute 'infer_version'
********************************************************************************
Error building a wheel for setuptools_wheel-65.6.3
********************************************************************************

real	0m3.000s
user	0m0.397s
sys	0m0.102s
************************************************************************
Error installing package setuptools_wheel-65.6.3
************************************************************************
Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
  /home/furutaka/work/sage/sage-10.2.beta5-condaSys/logs/pkgs/setuptools_wheel-65.6.3.log
and
  /home/furutaka/work/sage/sage-10.2.beta5-condaSys/config.log
Describe your computer, operating system, etc.
If you want to try to fix the problem yourself, *don't* just cd to
/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3 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 '/home/furutaka/mambaforge/envs/sage-build/var/tmp/sage/build/setuptools_wheel-65.6.3' && '/home/furutaka/work/sage/sage-10.2.beta5-condaSys/sage' --buildsh)
When you are done debugging, you can type "exit" to leave the subshell.
************************************************************************

Reply via email to