Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Volker Braun
I get the same, there is an issue at 
https://github.com/sagemath/sage/issues/37698

On Sunday, May 5, 2024 at 12:50:54 AM UTC+2 furutaka@gmail.com wrote:

> Fedora 40 (x86_64), same as the previous beta (I've posted the result, but 
> it seems to be missing...).
>
> Logs attached.
>
> Kazuyoshi
>
> 2024年4月28日(日) 8:35 Kazuyoshi Furutaka :
>
>> On a linux box (Fedora-40 x86_64)...
>>
>> Need to `configure --without-system-gcc`. (gcc (GCC) 14.0.1 20240411 (Red 
>> Hat 14.0.1-0))
>>
>> Then, the build of fflas_ffpack-2.4.3.p0 and ppl-1.2.p1 failed.
>> (Logs attached)
>>
>> Kazuyoshi
>>
>
> 2024年5月3日(金) 8:08 Volker Braun :
>
>> 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
>>
>>
>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to 
>> 10.4.beta5
>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py 
>> taking too long time
>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>> 67f26757bcb gh-37904: Change `SetSystem` representation
>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp 
>> interface
>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 
>> (2022)
>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>> 9ce51d09089 gh-37853: Work around inconsistent iteration in 
>> `multi_polynomial_sequence.py`
>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
>> af6c2085804 gh-37836: fricas/do not get inputform twice
>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora 
>> distro info
>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: 
>> Docstring/doctest edits
>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix 
>> decorated with basis element names
>> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword 
>> in farey_symbol.pyx
>> d64f1a8accb gh-37807: Added some documentation in the developer's guide 
>> regarding deprecation
>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone 
>> catalogue
>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>> 1b5a3450555 gh-37793: add links to standard errors in various places
>> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
>> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions" 
>> after #37022
>> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub 
>> annotations
>> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
>> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`: 
>> Docstring/doctest cosmetics, `# needs`
>> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series 
>> for finite dimensional Lie algebras
>> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`, 
>> `LinearMatroid.representation`: Support constructing 
>> `Hom(CombinatorialFreeModule)` elements
>> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
>> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
>> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future 
>> 4.4)
>> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5, 
>> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0, 
>> trove_classifiers 2024.4.10, wheel 0.43.0
>> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of 
>> sagemath-environment, sage-setup, sage-sws2rst for PyPI
>> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron, 
>> is_LatticePolytope
>> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
>> f19f431d095 gh-36982: Make pyproject.toml the source for build 
>> dependencies
>> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of 
>> plane curves
>> f633de0146a gh-36498: CI build, doc-build: Run containers explicitly, 
>> separate jobs for pyright, build, modularized tests, long tests
>> f3847837395 gh-35618: Use 

Re: [sage-release] Sage 10.4.beta4 released

2024-05-04 Thread Kazuyoshi Furutaka
On a linux box (Fedora-40 x86_64)...

Need to `configure --without-system-gcc`. (gcc (GCC) 14.0.1 20240411 (Red
Hat 14.0.1-0))

Then, the build of fflas_ffpack-2.4.3.p0 and ppl-1.2.p1 failed.
(Logs attached)

Kazuyoshi

2024年4月28日(日) 1:31 Volker Braun :

> 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
>
>
> c4363fc97eb (HEAD -> develop, tag: 10.4.beta4, github/develop) Updated
> SageMath version to 10.4.beta4
> 0a7b2513287 gh-37790: Improve docstrings in `groups`
> a86a7101560 gh-37789: various ruff fixes in groups  (PERF, etc)
> e74a5f35321 gh-37788: Add is_graphic/regular
> e7cf26955cc gh-37785: `sage-logger`: Suppress "No such file or directory"
> messages
> fbb9919c42d gh-37784: Speed up symmetric group simple_module_rank()
> 39fd0cfb08d gh-37783: various changes about is_field and is_ring
> eb630943c87 gh-37781: `SetPartition` return empty iterator instead of
> erroring out in degenerate cases
> 22741398fc3 gh-37778: Make univariate Laurent polynomials over a field
> pass the TestSuite
> 73ca0d15dae gh-37775: Add matroid `relabel`
> c63a57a80d9 gh-37773: Allow construction of classical Lie algebras over
> finite fields
> 32910ecee35 gh-37766: modules with basis/map coefficients
> 8b78f12cc72 gh-37757: dft for symmetric group algebra when p|n!
> bea03c7cdc7 gh-37747: be more specific when raising "not a constant
> polynomial"
> 847689b0b0b gh-37733: Bell polynomials univariate variable fix, complete
> and ordinary variants
> 9aca7a3d679 gh-37731: `MatrixMorphism_abstract`: Move endomorphism
> invariants to category
> 930e6e64672 gh-37714: `sage.modular`: Docstring/doctest cosmetics
> bdba1ddb39e gh-37684: fix ascii_art of empty chain complex
> a8207189559 gh-37676: pep8 and ruff fixes in the plot folder
> 1cd71c6364a gh-37675: Allow `.maximal_order()` of `quaternion_algebra.py`
> to extend a given order
> 564a6965d9d gh-37582: build/pkgs/{gdb,gmp,libgd,python3,symmetrica}:
> Reduce xz to order-only dep
> bf82b8e8ec7 gh-37514: `MatrixSpace`: Support constructing
> `Hom(CombinatorialFreeModule)`
> 6ae79380255 gh-37513: Define the zero polynomial to have degree
> `-Infinity` for `LaurentPolynomialRing`
> 04ecb277f8a gh-37512: FiniteRankFreeModule.isomorphism_with_fixed_basis:
> Make it an actual isomorphism
> ca59b3ed8ba gh-37510: src/doc/*/tutorial/programming.rst: Update
> 'standalone script'
> 0124bab526e gh-37503: GH Actions: Build macOS arm64 wheels
> 5749dd317ec gh-37494: `build/pkgs`: Update scip to 9, scip_sdp to 4.4,
> soplex to 7, papilo to 2.2, pyscipopt to 5, onetbb to 2021.11
> 2d371872f7e gh-37486: sagemath-{objects,categories} `pyproject.toml`: Add
> 'external' section according to draft PEP 725
> 6056928c8d8 gh-37474: ⬆️ Bump actions/cache from 3 to 4
> b704d41cede gh-37441: Bind to FLINT/NTL API for polynomial modular
> exponentiation (new version)
> 6b9b03a2d89 gh-37300: `build/pkgs/python_build`: Make it a standard wheel
> package
> 44455292e8a gh-37287: sagemath-standard: include sage_setup in sdist
> c31512811ff gh-37262: Added automatic size labeler
> 0db471fc5a5 gh-36869: `m4/pyproject_toml_metadata.m4`: Allow Python 3.12
> fa7cb94ff6d gh-35467: Attach Jacobians to function fields and curves
> 54cd43c7865 gh-37796: Revert PR with disputed dependencies
> 15fcf52fbd6 (tag: 10.4.beta3) Updated SageMath version to 10.4.beta3
>
> --
> 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/5cb3c862-ef8f-4aab-9b39-34b9246aa998n%40googlegroups.com
> 
> .
>


-- 
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/CANjERvdA8Lf5hSxrR6AEOw_LvmKiHYMci7CwmdG7Xjj0sc3bkA%40mail.gmail.com.
Attempting to download package fflas_ffpack-2.4.3.tar.bz2 from mirrors
https://github.com/sagemath/sage/releases/download/10.4/fflas_ffpack-2.4.3.tar.bz2
[xx]
ERROR [transfer|run:135]: [Errno socket error] [Errno 404] Not Found: '//github.com/sagemath/sage/releases/download/10.4/fflas_ffpack-2.4.3.tar.bz2'
https://github.com/sagemath/sage/releases/download/10.3/fflas_ffpack-2.4.3.tar.bz2
[..]
Setting up build directory 

[sage-release] Re: Sage 10.4.beta5 released

2024-05-04 Thread Emmanuel Charpentier


On Debian testing running on core i7n + 16 GB RAM, upgrading 10.4.beta4 to 
10.4.beta5 and running ptestlong gives one permanent failure :
-- sage 
-t --long --warn-long 237.3 
--random-seed=209914381797624961646623654578067480099 
src/sage/misc/cython.py # 3 doctests failed 
-- 

Thi has already been reported 
 for 
10.4.beta4.

HTH,
​
Le vendredi 3 mai 2024 à 01:08:14 UTC+2, Volker Braun a écrit :

> 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
>
>
> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to 
> 10.4.beta5
> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py 
> taking too long time
> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> 67f26757bcb gh-37904: Change `SetSystem` representation
> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp 
> interface
> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022)
> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
> 9ce51d09089 gh-37853: Work around inconsistent iteration in 
> `multi_polynomial_sequence.py`
> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
> af6c2085804 gh-37836: fricas/do not get inputform twice
> ac9c1b07203 gh-37835: Optimize `DisjointSet`
> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora 
> distro info
> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: Docstring/doctest 
> edits
> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix 
> decorated with basis element names
> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword 
> in farey_symbol.pyx
> d64f1a8accb gh-37807: Added some documentation in the developer's guide 
> regarding deprecation
> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone catalogue
> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
> 1b5a3450555 gh-37793: add links to standard errors in various places
> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions" 
> after #37022
> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub 
> annotations
> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`: 
> Docstring/doctest cosmetics, `# needs`
> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series 
> for finite dimensional Lie algebras
> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`, 
> `LinearMatroid.representation`: Support constructing 
> `Hom(CombinatorialFreeModule)` elements
> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future 
> 4.4)
> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5, 
> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0, 
> trove_classifiers 2024.4.10, wheel 0.43.0
> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of 
> sagemath-environment, sage-setup, sage-sws2rst for PyPI
> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron, 
> is_LatticePolytope
> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
> f19f431d095 gh-36982: Make pyproject.toml the source for build dependencies
> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of 
> plane curves
> f633de0146a gh-36498: CI build, doc-build: Run containers explicitly, 
> separate jobs for pyright, build, modularized tests, long tests
> f3847837395 gh-35618: Use `pypa/build` instead of `pip wheel`
> c4363fc97eb (tag: 10.4.beta4) Updated SageMath version to 10.4.beta4
>

-- 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Jaap Spies
[spkg-install] checking pkg-config is at least version 0.9.0... yes
[spkg-install] checking for GIVARO... yes
[spkg-install] checking for GIVARO usability... no
[spkg-install] configure: error: The Givaro library could not be used with
the compiler and the flags se
t up by the configure script
[spkg-install]


[spkg-install] Error configuring fflas_ffpack-2.4.3.p0
[spkg-install] See the file
[spkg-install]

/home/jaap/sagemath/sage-10.4.beta5/local/var/tmp/sage/build/fflas_ffpack-2.4.3.p0/sr
c/config.log
[spkg-install] for details.
[spkg-install]



Error installing package fflas_ffpack-2.4.3.p0

Please email sage-devel (http://groups.google.com/group/sage-devel)
explaining the problem and including the log files
 /home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/fflas_ffpack-2.4.3.p0.log
and
 /home/jaap/sagemath/sage-10.4.beta5/config.log


On Sat, May 4, 2024 at 1:36 PM Jaap Spies  wrote:

> jaap@peace:~$ gcc --version
> gcc (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)
> Copyright (C) 2024 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> jaap@peace:~$ cd sagemath/sage-10.4.beta5/
> jaap@peace:~/sagemath/sage-10.4.beta5$ sudo dnf install gmp-c++
> [sudo] password for jaap:
> Last metadata expiration check: 0:58:43 ago on za 04 mei 2024 12:34:46
> CEST.
> Package gmp-c++-1:6.2.1-8.fc40.x86_64 is already installed.
> Dependencies resolved.
> Nothing to do.
> Complete!
> jaap@peace:~/sagemath/sage-10.4.beta5$
>
> gmp-c++ was already installed.
>
> I see more errors to come related to the gcc version.
>
> Jaap
>
>
>
> On Sat, May 4, 2024 at 1:26 PM Dima Pasechnik  wrote:
>
>> I guess you might be missing gmp-c++ system package.
>> Please install it and try again. It seems we need to look at what ppl
>> does in its gmp detection code and do the same in our configure.
>>
>> 
>>
>>
>>
>> On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>>
>>> Here it is.
>>>
>>> Jaap
>>>
>>> On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>>>
 hmm, no, your system GMP looks fine,  it was duly detected by the top
 level configure.

 It is however rejected by ppl.
 Can you post the appropriate logs/pkgs/ppl... log file?


 On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:

> Sorry wrong attachment!
>
>
>
> On Sat, May 4, 2024 at 12:26 PM Jaap Spies 
> wrote:
>
>>
>> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024
>> 08:57:46 CEST.
>> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
>> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
>> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
>> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
>> Dependencies resolved.
>> Nothing to do.
>> Complete!
>>
>> The config.log attached.
>>
>> Jaap
>>
>> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik 
>> wrote:
>>
>>> You probably have an incomplete install of system GMP packages,
>>> or/and, perhaps, a spurious install of GMP in /usr/local ...
>>>
>>>
>>> Please post top-level config.log
>>>
>>>
>>>
>>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>>
 On Fedora 40 building fails with
 * package: ppl-1.2.p1
  last build time: mei 3 22:09
  log file:
/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
 From the log file:
 [spkg-install] config.lt: creating libtool
 [spkg-install] checking for the GMP library version 4.1.3 or
 above... no
 [spkg-install] configure: error: Cannot find GMP version 4.1.3 or
 higher.

 But Fedora 40 comes with gmp version 6.2.1

 Jaap


 On Fri, May 3, 2024 at 1:08 AM Volker Braun 
 wrote:

> 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
>
>
> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath
> version to 10.4.beta5
> e77b3df44ad gh-37915: Replace doctests from
> jacobian_khuri_makdisi.py taking too long time
> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> 67f26757bcb gh-37904: Change `SetSystem` representation
> a1354a74b91 gh-37883: gap: don't 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Jaap Spies
jaap@peace:~$ gcc --version
gcc (GCC) 14.0.1 20240411 (Red Hat 14.0.1-0)
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

jaap@peace:~$ cd sagemath/sage-10.4.beta5/
jaap@peace:~/sagemath/sage-10.4.beta5$ sudo dnf install gmp-c++
[sudo] password for jaap:
Last metadata expiration check: 0:58:43 ago on za 04 mei 2024 12:34:46
CEST.
Package gmp-c++-1:6.2.1-8.fc40.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
jaap@peace:~/sagemath/sage-10.4.beta5$

gmp-c++ was already installed.

I see more errors to come related to the gcc version.

Jaap



On Sat, May 4, 2024 at 1:26 PM Dima Pasechnik  wrote:

> I guess you might be missing gmp-c++ system package.
> Please install it and try again. It seems we need to look at what ppl does
> in its gmp detection code and do the same in our configure.
>
> 
>
>
>
> On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>
>> Here it is.
>>
>> Jaap
>>
>> On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>>
>>> hmm, no, your system GMP looks fine,  it was duly detected by the top
>>> level configure.
>>>
>>> It is however rejected by ppl.
>>> Can you post the appropriate logs/pkgs/ppl... log file?
>>>
>>>
>>> On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>>>
 Sorry wrong attachment!



 On Sat, May 4, 2024 at 12:26 PM Jaap Spies  wrote:

>
> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
> CEST.
> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
> Dependencies resolved.
> Nothing to do.
> Complete!
>
> The config.log attached.
>
> Jaap
>
> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik 
> wrote:
>
>> You probably have an incomplete install of system GMP packages,
>> or/and, perhaps, a spurious install of GMP in /usr/local ...
>>
>>
>> Please post top-level config.log
>>
>>
>>
>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>
>>> On Fedora 40 building fails with
>>> * package: ppl-1.2.p1
>>>  last build time: mei 3 22:09
>>>  log file:
>>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>>> From the log file:
>>> [spkg-install] config.lt: creating libtool
>>> [spkg-install] checking for the GMP library version 4.1.3 or
>>> above... no
>>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or
>>> higher.
>>>
>>> But Fedora 40 comes with gmp version 6.2.1
>>>
>>> Jaap
>>>
>>>
>>> On Fri, May 3, 2024 at 1:08 AM Volker Braun 
>>> wrote:
>>>
 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


 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath
 version to 10.4.beta5
 e77b3df44ad gh-37915: Replace doctests from
 jacobian_khuri_makdisi.py taking too long time
 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
 67f26757bcb gh-37904: Change `SetSystem` representation
 a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and
 LaTeXObj()
 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated
 chomp interface
 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
 c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
 b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in
 #30207 (2022)
 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
 9ce51d09089 gh-37853: Work around inconsistent iteration in
 `multi_polynomial_sequence.py`
 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot
 method
 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from
 build/bin/
 af6c2085804 gh-37836: fricas/do not get inputform twice
 ac9c1b07203 gh-37835: Optimize `DisjointSet`
 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update
 fedora distro info
 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable:
 Docstring/doctest edits
 db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Enrique Artal
In my config.log it says that it tries to install ppl since gcc is built. 
No ppl package in fedora 39

El sábado, 4 de mayo de 2024 a las 13:26:48 UTC+2, Dima Pasechnik escribió:

> I guess you might be missing gmp-c++ system package.
> Please install it and try again. It seems we need to look at what ppl does 
> in its gmp detection code and do the same in our configure.
>
> 
>
>
>
> On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>
>> Here it is.
>>
>> Jaap
>>
>> On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>>
>>> hmm, no, your system GMP looks fine,  it was duly detected by the top 
>>> level configure.
>>>
>>> It is however rejected by ppl.
>>> Can you post the appropriate logs/pkgs/ppl... log file?
>>>
>>>
>>> On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>>>
 Sorry wrong attachment!



 On Sat, May 4, 2024 at 12:26 PM Jaap Spies  wrote:

>
> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46 
> CEST. 
> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed. 
> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed. 
> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed. 
> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed. 
> Dependencies resolved. 
> Nothing to do. 
> Complete!
>
> The config.log attached.
>
> Jaap
>
> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik  
> wrote:
>
>> You probably have an incomplete install of system GMP packages, 
>> or/and, perhaps, a spurious install of GMP in /usr/local ...
>>
>>
>> Please post top-level config.log
>>
>>
>>
>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>
>>> On Fedora 40 building fails with
>>> * package: ppl-1.2.p1 
>>>  last build time: mei 3 22:09 
>>>  log file: 
>>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>>> From the log file:
>>> [spkg-install] config.lt: creating libtool 
>>> [spkg-install] checking for the GMP library version 4.1.3 or 
>>> above... no 
>>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or 
>>> higher. 
>>>
>>> But Fedora 40 comes with gmp version 6.2.1
>>>
>>> Jaap
>>>
>>>
>>> On Fri, May 3, 2024 at 1:08 AM Volker Braun  
>>> wrote:
>>>
 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


 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath 
 version to 10.4.beta5
 e77b3df44ad gh-37915: Replace doctests from 
 jacobian_khuri_makdisi.py taking too long time
 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
 67f26757bcb gh-37904: Change `SetSystem` representation
 a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and 
 LaTeXObj()
 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated 
 chomp interface
 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
 c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
 b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in 
 #30207 (2022)
 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
 9ce51d09089 gh-37853: Work around inconsistent iteration in 
 `multi_polynomial_sequence.py`
 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot 
 method
 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from 
 build/bin/
 af6c2085804 gh-37836: fricas/do not get inputform twice
 ac9c1b07203 gh-37835: Optimize `DisjointSet`
 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update 
 fedora distro info
 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: 
 Docstring/doctest edits
 db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show 
 matrix decorated with basis element names
 3041aac4a21 gh-37823: Fix LaTeX output of 
 FreeModuleTensor.display_comp
 8296cec240f gh-37822: Fix bug in TensorField.apply_map
 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
 f87f3e3581e gh-37808: Removed non-working and utterly old 
 @rename_keyword in farey_symbol.pyx
 d64f1a8accb gh-37807: Added some documentation in the developer's 
 guide regarding deprecation
 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Dima Pasechnik
I guess you might be missing gmp-c++ system package.
Please install it and try again. It seems we need to look at what ppl does in 
its gmp detection code and do the same in our configure.





On 4 May 2024 12:16:22 BST, Jaap Spies  wrote:
>Here it is.
>
>Jaap
>
>On Sat, May 4, 2024 at 1:03 PM Dima Pasechnik  wrote:
>
>> hmm, no, your system GMP looks fine,  it was duly detected by the top
>> level configure.
>>
>> It is however rejected by ppl.
>> Can you post the appropriate logs/pkgs/ppl... log file?
>>
>>
>> On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>>
>>> Sorry wrong attachment!
>>>
>>>
>>>
>>> On Sat, May 4, 2024 at 12:26 PM Jaap Spies  wrote:
>>>

 Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
 CEST.
 Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
 Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
 Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
 Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
 Dependencies resolved.
 Nothing to do.
 Complete!

 The config.log attached.

 Jaap

 On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik 
 wrote:

> You probably have an incomplete install of system GMP packages, or/and,
> perhaps, a spurious install of GMP in /usr/local ...
>
>
> Please post top-level config.log
>
>
>
> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>
>> On Fedora 40 building fails with
>> * package: ppl-1.2.p1
>>  last build time: mei 3 22:09
>>  log file:
>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>> From the log file:
>> [spkg-install] config.lt: creating libtool
>> [spkg-install] checking for the GMP library version 4.1.3 or above...
>> no
>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or
>> higher.
>>
>> But Fedora 40 comes with gmp version 6.2.1
>>
>> Jaap
>>
>>
>> On Fri, May 3, 2024 at 1:08 AM Volker Braun 
>> wrote:
>>
>>> 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
>>>
>>>
>>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath
>>> version to 10.4.beta5
>>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
>>> taking too long time
>>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>>> 67f26757bcb gh-37904: Change `SetSystem` representation
>>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated
>>> chomp interface
>>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207
>>> (2022)
>>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>>> 9ce51d09089 gh-37853: Work around inconsistent iteration in
>>> `multi_polynomial_sequence.py`
>>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot
>>> method
>>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from
>>> build/bin/
>>> af6c2085804 gh-37836: fricas/do not get inputform twice
>>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update
>>> fedora distro info
>>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable:
>>> Docstring/doctest edits
>>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show
>>> matrix decorated with basis element names
>>> 3041aac4a21 gh-37823: Fix LaTeX output of
>>> FreeModuleTensor.display_comp
>>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>>> f87f3e3581e gh-37808: Removed non-working and utterly old
>>> @rename_keyword in farey_symbol.pyx
>>> d64f1a8accb gh-37807: Added some documentation in the developer's
>>> guide regarding deprecation
>>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone
>>> catalogue
>>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff,
>>> etc)
>>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>>> 1b5a3450555 gh-37793: add links to 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Dima Pasechnik
hmm, no, your system GMP looks fine,  it was duly detected by the top level 
configure.

It is however rejected by ppl.
Can you post the appropriate logs/pkgs/ppl... log file?

On 4 May 2024 11:31:11 BST, Jaap Spies  wrote:
>Sorry wrong attachment!
>
>
>
>On Sat, May 4, 2024 at 12:26 PM Jaap Spies  wrote:
>
>>
>> Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
>> CEST.
>> Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
>> Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
>> Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
>> Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
>> Dependencies resolved.
>> Nothing to do.
>> Complete!
>>
>> The config.log attached.
>>
>> Jaap
>>
>> On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik  wrote:
>>
>>> You probably have an incomplete install of system GMP packages, or/and,
>>> perhaps, a spurious install of GMP in /usr/local ...
>>>
>>>
>>> Please post top-level config.log
>>>
>>>
>>>
>>> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>>>
 On Fedora 40 building fails with
 * package: ppl-1.2.p1
  last build time: mei 3 22:09
  log file:
/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
 From the log file:
 [spkg-install] config.lt: creating libtool
 [spkg-install] checking for the GMP library version 4.1.3 or above... no
 [spkg-install] configure: error: Cannot find GMP version 4.1.3 or
 higher.

 But Fedora 40 comes with gmp version 6.2.1

 Jaap


 On Fri, May 3, 2024 at 1:08 AM Volker Braun 
 wrote:

> 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
>
>
> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version
> to 10.4.beta5
> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
> taking too long time
> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> 67f26757bcb gh-37904: Change `SetSystem` representation
> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
> interface
> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207
> (2022)
> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
> 9ce51d09089 gh-37853: Work around inconsistent iteration in
> `multi_polynomial_sequence.py`
> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot
> method
> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from
> build/bin/
> af6c2085804 gh-37836: fricas/do not get inputform twice
> ac9c1b07203 gh-37835: Optimize `DisjointSet`
> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
> distro info
> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable:
> Docstring/doctest edits
> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show
> matrix decorated with basis element names
> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
> f87f3e3581e gh-37808: Removed non-working and utterly old
> @rename_keyword in farey_symbol.pyx
> d64f1a8accb gh-37807: Added some documentation in the developer's guide
> regarding deprecation
> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone
> catalogue
> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff,
> etc)
> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
> 1b5a3450555 gh-37793: add links to standard errors in various places
> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
> e9e3a3db928 gh-37750: CI Build: Fix "test modularized
> distributions" after #37022
> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
> annotations
> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
> Docstring/doctest cosmetics, `# needs`
> e4e33257ab6 gh-37693: Implement the hypercenter and upper central
> series for finite dimensional Lie algebras
> f0a28504d47 gh-37692: `matrix`, 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Jaap Spies
Last metadata expiration check: 3:24:12 ago on za 04 mei 2024 08:57:46
CEST.
Package gmp-1:6.2.1-8.fc40.x86_64 is already installed.
Package gmp-devel-1:6.2.1-8.fc40.x86_64 is already installed.
Package gmp-ecm-7.0.5-5.fc40.x86_64 is already installed.
Package gmp-ecm-devel-7.0.5-5.fc40.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!

The config.log attached.

Jaap

On Sat, May 4, 2024 at 12:09 PM Dima Pasechnik  wrote:

> You probably have an incomplete install of system GMP packages, or/and,
> perhaps, a spurious install of GMP in /usr/local ...
>
>
> Please post top-level config.log
>
>
>
> On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>
>> On Fedora 40 building fails with
>> * package: ppl-1.2.p1
>>  last build time: mei 3 22:09
>>  log file:
>>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>> From the log file:
>> [spkg-install] config.lt: creating libtool
>> [spkg-install] checking for the GMP library version 4.1.3 or above... no
>> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher.
>>
>> But Fedora 40 comes with gmp version 6.2.1
>>
>> Jaap
>>
>>
>> On Fri, May 3, 2024 at 1:08 AM Volker Braun 
>> wrote:
>>
>>> 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
>>>
>>>
>>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version
>>> to 10.4.beta5
>>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
>>> taking too long time
>>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>>> 67f26757bcb gh-37904: Change `SetSystem` representation
>>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
>>> interface
>>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207
>>> (2022)
>>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>>> 9ce51d09089 gh-37853: Work around inconsistent iteration in
>>> `multi_polynomial_sequence.py`
>>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot
>>> method
>>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from
>>> build/bin/
>>> af6c2085804 gh-37836: fricas/do not get inputform twice
>>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
>>> distro info
>>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable:
>>> Docstring/doctest edits
>>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show
>>> matrix decorated with basis element names
>>> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
>>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>>> f87f3e3581e gh-37808: Removed non-working and utterly old
>>> @rename_keyword in farey_symbol.pyx
>>> d64f1a8accb gh-37807: Added some documentation in the developer's guide
>>> regarding deprecation
>>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone
>>> catalogue
>>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
>>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>>> 1b5a3450555 gh-37793: add links to standard errors in various places
>>> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
>>> e9e3a3db928 gh-37750: CI Build: Fix "test modularized
>>> distributions" after #37022
>>> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
>>> annotations
>>> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
>>> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
>>> Docstring/doctest cosmetics, `# needs`
>>> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series
>>> for finite dimensional Lie algebras
>>> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`,
>>> `LinearMatroid.representation`: Support constructing
>>> `Hom(CombinatorialFreeModule)` elements
>>> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
>>> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
>>> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future
>>> 4.4)
>>> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5,
>>> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0,
>>> trove_classifiers 2024.4.10, wheel 0.43.0
>>> 248fde327ef 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Dima Pasechnik
You probably have an incomplete install of system GMP packages, or/and, 
perhaps, a spurious install of GMP in /usr/local ...


Please post top-level config.log



On 4 May 2024 10:27:09 BST, Jaap Spies  wrote:
>On Fedora 40 building fails with
>* package: ppl-1.2.p1
> last build time: mei 3 22:09
> log file:
>   /home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>From the log file:
>[spkg-install] config.lt: creating libtool
>[spkg-install] checking for the GMP library version 4.1.3 or above... no
>[spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher.
>
>But Fedora 40 comes with gmp version 6.2.1
>
>Jaap
>
>
>On Fri, May 3, 2024 at 1:08 AM Volker Braun  wrote:
>
>> 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
>>
>>
>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to
>> 10.4.beta5
>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
>> taking too long time
>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>> 67f26757bcb gh-37904: Change `SetSystem` representation
>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
>> interface
>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022)
>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>> 9ce51d09089 gh-37853: Work around inconsistent iteration in
>> `multi_polynomial_sequence.py`
>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
>> af6c2085804 gh-37836: fricas/do not get inputform twice
>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
>> distro info
>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: Docstring/doctest
>> edits
>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix
>> decorated with basis element names
>> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword
>> in farey_symbol.pyx
>> d64f1a8accb gh-37807: Added some documentation in the developer's guide
>> regarding deprecation
>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone catalogue
>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>> 1b5a3450555 gh-37793: add links to standard errors in various places
>> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
>> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions"
>> after #37022
>> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
>> annotations
>> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
>> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
>> Docstring/doctest cosmetics, `# needs`
>> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series
>> for finite dimensional Lie algebras
>> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`,
>> `LinearMatroid.representation`: Support constructing
>> `Hom(CombinatorialFreeModule)` elements
>> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
>> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
>> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future
>> 4.4)
>> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5,
>> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0,
>> trove_classifiers 2024.4.10, wheel 0.43.0
>> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of
>> sagemath-environment, sage-setup, sage-sws2rst for PyPI
>> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron,
>> is_LatticePolytope
>> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
>> f19f431d095 gh-36982: Make pyproject.toml the source for build dependencies
>> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of
>> plane curves
>> f633de0146a gh-36498: CI build, doc-build: Run containers explicitly,
>> separate jobs for pyright, build, modularized 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Enrique Artal
In a test installation of Fedora 40, I have the same issue, solved 
installing gmp package, but then doc has a problem with libharfbuzz. On the 
other side trying to install it with gcc 14 fails with sagelib

El sábado, 4 de mayo de 2024 a las 11:27:23 UTC+2, jaap...@gmail.com 
escribió:

> On Fedora 40 building fails with
> * package: ppl-1.2.p1 
>  last build time: mei 3 22:09 
>  log file: 
>/home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
> From the log file:
> [spkg-install] config.lt: creating libtool 
> [spkg-install] checking for the GMP library version 4.1.3 or above... no 
> [spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher. 
>
> But Fedora 40 comes with gmp version 6.2.1
>
> Jaap
>
>
> On Fri, May 3, 2024 at 1:08 AM Volker Braun  wrote:
>
>> 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
>>
>>
>> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to 
>> 10.4.beta5
>> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py 
>> taking too long time
>> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
>> 67f26757bcb gh-37904: Change `SetSystem` representation
>> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
>> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
>> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp 
>> interface
>> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
>> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
>> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 
>> (2022)
>> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
>> 9ce51d09089 gh-37853: Work around inconsistent iteration in 
>> `multi_polynomial_sequence.py`
>> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
>> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
>> af6c2085804 gh-37836: fricas/do not get inputform twice
>> ac9c1b07203 gh-37835: Optimize `DisjointSet`
>> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora 
>> distro info
>> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: 
>> Docstring/doctest edits
>> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
>> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
>> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix 
>> decorated with basis element names
>> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
>> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
>> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
>> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword 
>> in farey_symbol.pyx
>> d64f1a8accb gh-37807: Added some documentation in the developer's guide 
>> regarding deprecation
>> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone 
>> catalogue
>> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
>> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
>> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
>> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
>> 1b5a3450555 gh-37793: add links to standard errors in various places
>> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
>> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions" 
>> after #37022
>> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub 
>> annotations
>> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
>> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`: 
>> Docstring/doctest cosmetics, `# needs`
>> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series 
>> for finite dimensional Lie algebras
>> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`, 
>> `LinearMatroid.representation`: Support constructing 
>> `Hom(CombinatorialFreeModule)` elements
>> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
>> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
>> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future 
>> 4.4)
>> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5, 
>> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0, 
>> trove_classifiers 2024.4.10, wheel 0.43.0
>> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of 
>> sagemath-environment, sage-setup, sage-sws2rst for PyPI
>> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron, 
>> is_LatticePolytope
>> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
>> f19f431d095 gh-36982: Make pyproject.toml the source for build 
>> dependencies
>> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of 
>> plane 

Re: [sage-release] Sage 10.4.beta5 released

2024-05-04 Thread Jaap Spies
On Fedora 40 building fails with
* package: ppl-1.2.p1
 last build time: mei 3 22:09
 log file:
   /home/jaap/sagemath/sage-10.4.beta5/logs/pkgs/ppl-1.2.p1.log
>From the log file:
[spkg-install] config.lt: creating libtool
[spkg-install] checking for the GMP library version 4.1.3 or above... no
[spkg-install] configure: error: Cannot find GMP version 4.1.3 or higher.

But Fedora 40 comes with gmp version 6.2.1

Jaap


On Fri, May 3, 2024 at 1:08 AM Volker Braun  wrote:

> 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
>
>
> 744939e037a (github/develop, tag: 10.4.beta5) Updated SageMath version to
> 10.4.beta5
> e77b3df44ad gh-37915: Replace doctests from jacobian_khuri_makdisi.py
> taking too long time
> 422c59e95ce gh-37911: Fix overflow in hypergeometric trace
> 67f26757bcb gh-37904: Change `SetSystem` representation
> a1354a74b91 gh-37883: gap: don't use deprecated LaTeX() and LaTeXObj()
> 53566be0ca2 gh-37882: eclib: fix doctests after 20240408 update
> 31cf6d3b0fa gh-37872: sage.{topology,homology}: Remove deprecated chomp
> interface
> 75c86c8f28c gh-37870: `sage.ext`: Remove deprecated code
> c46302c3a6d gh-37868: `sage.misc.misc`: Remove deprecated code
> b14d3ec8dc3 gh-37856: `sage.misc.dist`: Remove; deprecated in #30207 (2022)
> 6753fbdecdc gh-37855: `sage.misc.package`: Remove deprecated code
> 9ce51d09089 gh-37853: Work around inconsistent iteration in
> `multi_polynomial_sequence.py`
> 969b687c5f6 gh-37851: Fix issue 37587 regarding the Link class plot method
> 620babd49fb gh-37841: `.ci/write-dockerfile.sh`: Move here from build/bin/
> af6c2085804 gh-37836: fricas/do not get inputform twice
> ac9c1b07203 gh-37835: Optimize `DisjointSet`
> 6e58d87dcc1 gh-37833: `build/pkgs/{python3,setuptools}`: Update fedora
> distro info
> 5ab5dc3c3fe gh-37829: src/sage/manifolds/differentiable: Docstring/doctest
> edits
> db630cdf2d9 gh-37827: `sage.tensor`: Tiny doc fixes
> 7d0a347f99b gh-37826: FreeModuleAutomorphism: Add more invariants
> 698774f5289 gh-37825: `FiniteRankFreeModuleMorphism.display`: Show matrix
> decorated with basis element names
> 3041aac4a21 gh-37823: Fix LaTeX output of FreeModuleTensor.display_comp
> 8296cec240f gh-37822: Fix bug in TensorField.apply_map
> 71d2a96e0d7 gh-37810: build/pkgs/gambit: Remove
> f87f3e3581e gh-37808: Removed non-working and utterly old @rename_keyword
> in farey_symbol.pyx
> d64f1a8accb gh-37807: Added some documentation in the developer's guide
> regarding deprecation
> 68e657c09c3 gh-37802: Add the downward monotonic cone to the cone catalogue
> abad24ff15f gh-37800: some cython-lint suggestions fixed in real rings
> 106c0d76be6 gh-37799: little details in quadratic_forms (pep8, ruff, etc)
> 2406c159c81 gh-37798: some ruff C4 fixes in combinat
> ac8792fc3d2 gh-37797: fix the category of quasi-modular form rings
> 1b5a3450555 gh-37793: add links to standard errors in various places
> ca3d59a8f09 gh-37792: remove a stray leftover in in sa2si_ZZmod()
> e9e3a3db928 gh-37750: CI Build: Fix "test modularized distributions"
> after #37022
> 9097fa25d4b gh-37738: CI Build: Show segfaults using GitHub
> annotations
> 46b7ec223c3 gh-37722: Remove `CombinatorialClass`
> 19b06ac7387 gh-37715: `sage.{calculus,functions,numerical,symbolic}`:
> Docstring/doctest cosmetics, `# needs`
> e4e33257ab6 gh-37693: Implement the hypercenter and upper central series
> for finite dimensional Lie algebras
> f0a28504d47 gh-37692: `matrix`, `Graph.incidence_matrix`,
> `LinearMatroid.representation`: Support constructing
> `Hom(CombinatorialFreeModule)` elements
> 9783f965806 gh-37681: Quaternion Ideal Pushforwards and Pullbacks
> 0a75254c9ea gh-37650: src/sage/features/sagemath.py: Add feature SAGE_SRC
> 721fc792a23 gh-37492: make sagelib work with singular>=4.3.2.p15 (future
> 4.4)
> 2d77ac5ea3c gh-37277: pip 24, setuptools 69.5.1, hatchling 1.22.5,
> hatch_fancy_pypi_readme 24.1.0, platformdirs 4.2.0, packaging 24.0,
> trove_classifiers 2024.4.10, wheel 0.43.0
> 248fde327ef gh-37099: GH Actions: Build platform-independent wheels of
> sagemath-environment, sage-setup, sage-sws2rst for PyPI
> 90e08c88c60 gh-37057: deprecated functions is_Cone, is_Polyhedron,
> is_LatticePolytope
> ca1b5e6ea0d gh-37041: update FriCAS to 1.3.10, allow building with sbcl
> f19f431d095 gh-36982: Make pyproject.toml the source for build dependencies
> 23ba3d8f174 gh-36768: Retrieve more information of fundamental groups of
> plane curves
> f633de0146a gh-36498: CI build, doc-build: Run containers explicitly,
> separate jobs for pyright, build, modularized tests, long tests
> f3847837395 gh-35618: Use `pypa/build` instead of `pip wheel`
> c4363fc97eb (tag: 10.4.beta4) Updated SageMath version to 10.4.beta4
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop