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

2024-05-07 Thread Enrique Artal
There are some pacthes to be applied (explained in the issue) and then it 
is built with system gcc

El domingo, 5 de mayo de 2024 a las 1:05:55 UTC+2, Volker Braun escribió:

> 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 

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.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 

[sage-release] Sage 10.4.beta5 released

2024-05-02 Thread 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 `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 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/f3a7486f-d5b1-4350-a467-c4a315cdac69n%40googlegroups.com.