[sage-release] Re: Sage 9.3.rc2 released

2021-04-10 Thread Emmanuel Charpentier


FWIW, on Debian testing, once solved the above problem of upgrading from 
`9.3.rc0` to 9.3.rc2`, thanks to Matthias, ptestlong gave exactly the same 
results as for the last two previous releases : one timeout (parigp.py), 
one cosmetic bug (gap_packages.py), one real bug (division by zero in 
abelian_group_gap.py).


HTH,


Le samedi 10 avril 2021 à 22:23:53 UTC+2, Emmanuel Charpentier a écrit :

> On Debian testing, upgrading from 9.3.rc0 to 9.3.rc2 fails at 
> documentation building. From install.log :
>
> make[3]: rien à faire pour « all-sage ».
> [dochtml] Traceback (most recent call last):
> [dochtml]   File "/usr/lib/python3.9/runpy.py", line 188, in 
> _run_module_as_main
> [dochtml] mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
> [dochtml]   File "/usr/lib/python3.9/runpy.py", line 147, in 
> _get_module_details
> [dochtml] return _get_module_details(pkg_main_name, error)
> [dochtml]   File "/usr/lib/python3.9/runpy.py", line 111, in 
> _get_module_details
> [dochtml] __import__(pkg_name)
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage_docbuild/__init__.py",
>  line 57, in 
> [dochtml] import sage.all
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/all.py", line 142, 
> in 
> [dochtml] from sage.rings.all  import *
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/all.py", line 
> 83, in 
> [dochtml] from .polynomial.all import *
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/polynomial/all.py",
>  line 42, in 
> [dochtml] from sage.rings.polynomial.laurent_polynomial_ring import 
> LaurentPolynomialRing
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/polynomial/laurent_polynomial_ring.py",
>  line 50, in 
> [dochtml] from sage.rings.polynomial.laurent_polynomial import 
> LaurentPolynomial_mpair, LaurentPolynomial_univariate
> [dochtml]   File "sage/rings/polynomial/laurent_polynomial.pyx", line 1, in 
> init sage.rings.polynomial.laurent_polynomial 
> (build/cythonized/sage/rings/polynomial/laurent_polynomial.c:40841)
> [dochtml]   File "sage/matrix/matrix0.pyx", line 28, in init 
> sage.matrix.matrix0 (build/cythonized/sage/matrix/matrix0.c:44271)
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/modules/free_module.py",
>  line 167, in 
> [dochtml] import sage.matrix.matrix_space
> [dochtml]   File 
> "/usr/local/sage-9/local/lib/python3.9/site-packages/sage/matrix/matrix_space.py",
>  line 55, in 
> [dochtml] from . import matrix_mpolynomial_dense
> [dochtml]   File "sage/matrix/matrix_mpolynomial_dense.pyx", line 1, in init 
> sage.matrix.matrix_mpolynomial_dense 
> (build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:8652)
> [dochtml] ImportError: libSingular-4.2.0p1+2021-03-13+sage.so: cannot open 
> shared object file: No such file or directory
> make[3]: *** [Makefile:2280 : doc-html] Erreur 1
> make[2]: *** [Makefile:2160 : all-start] Erreur 2
> make[2] : on quitte le répertoire « /usr/local/sage-9/build/make »
>
> However :
>
> charpent@zen-book-flip:/usr/local/sage-9$ ls -l local/lib/libSingular*
> -rwxr-xr-x 1 charpent charpent 4618600 10 avril 21:18 
> local/lib/libSingular-4.2.0p1+2021-03-24+sage-2.so
> lrwxrwxrwx 1 charpent charpent  40 10 avril 21:18 
> local/lib/libSingular.so -> libSingular-4.2.0p1+2021-03-24+sage-2.so
>
> It seems that something (what ?) is not updated in the build process 
> scripts and still points to the Singular version used in 9.3.rc0. I 
> suppose that rebuildig would fix the problem, but is  a bit of a pain in 
> the *ss...
>
> Suggestions ? 
>
> Le mercredi 7 avril 2021 à 00:33:00 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 
>>
>>
>> 824f9cccaf (tag: 9.3.rc2, trac/develop) Updated SageMath version to 
>> 9.3.rc2
>> 4275b275a2 Trac #31530: New subs bug caused by #30378
>> 70711cf13d Trac #31502: GH Actions: Free more disk space
>> f38d467ae0 Trac #31584: Fix suitesparse/cvxopt /usr/local leakage
>> 22a11999f2 Trac #31552: Update singular to stop /usr/local from leaking 
>> into Singular build
>> 24d1bdb786 Trac #31523: Fix dependencies of ipywidgets
>> ad70e647c5 Trac #31409: Make it possible to disable build of r, rpy2 
>> using ./configure --disable-r
>> 7b44d1cb00 Trac #30888: Make $SAGE_LOCAL/bin/sage work again from any 
>> directory, in an environment without SAGE_* variables, following symlinks
>> 8736c424b9 Trac #31538: i386: openssl and tachyon attempt 64-bit build 
>> and fail
>> c7c058bd65 Trac #31395: RuntimeError: can't start new thread (due to 
>> memlimit)
>> 9a1e3ccb6b Trac #31558: homomorphism of extension fields do not preserve 
>> canonical embeddings of the base
>> 0606dc72e3 Trac 

[sage-release] Re: Sage 9.3.rc2 released

2021-04-10 Thread Matthias Köppe
It's an annoying shortcoming of our build system. This particular problem 
is explained in https://trac.sagemath.org/ticket/29711, on which you are 
already cc'd. Overall I agree that possible remedies for failures in 
incremental builds are not sufficiently explained anywhere in our 
documentation. 

On Saturday, April 10, 2021 at 5:18:38 PM UTC-7 emanuel.c...@gmail.com 
wrote:

> Thanks. This seems to have done it.
>
> One more question ; how should I have divined this ? I can't remember 
> reading anything about this in the build instructions nor in the 
> developer's guide...
>
> Le dimanche 11 avril 2021 à 00:16:59 UTC+2, matthia...@gmail.com a écrit :
>
>> On Saturday, April 10, 2021 at 1:23:53 PM UTC-7 emanuel.c...@gmail.com 
>> wrote:
>>
>>> It seems that something (what ?) is not updated in the build process 
>>> scripts and still points to the Singular version used in 9.3.rc0. I 
>>> suppose that rebuildig would fix the problem [...]
>>>
>>
>> It suffices to rebuild sagelib. Use "make sagelib-clean" and then proceed 
>> with a normal build.
>>
>>
>>  
>>
>

-- 
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/ee42f6cf-2145-4613-af45-364d4a89eea9n%40googlegroups.com.


[sage-release] Re: Sage 9.3.rc2 released

2021-04-10 Thread Emmanuel Charpentier
Thanks. This seems to have done it.

One more question ; how should I have divined this ? I can't remember 
reading anything about this in the build instructions nor in the 
developer's guide...

Le dimanche 11 avril 2021 à 00:16:59 UTC+2, matthia...@gmail.com a écrit :

> On Saturday, April 10, 2021 at 1:23:53 PM UTC-7 emanuel.c...@gmail.com 
> wrote:
>
>> It seems that something (what ?) is not updated in the build process 
>> scripts and still points to the Singular version used in 9.3.rc0. I 
>> suppose that rebuildig would fix the problem [...]
>>
>
> It suffices to rebuild sagelib. Use "make sagelib-clean" and then proceed 
> with a normal build.
>
>
>  
>

-- 
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/63d2b100-ff30-4bdb-9edd-1b27f9d4ab04n%40googlegroups.com.


[sage-release] Re: Sage 9.3.rc2 released

2021-04-10 Thread Matthias Köppe
On Saturday, April 10, 2021 at 1:23:53 PM UTC-7 emanuel.c...@gmail.com 
wrote:

> It seems that something (what ?) is not updated in the build process 
> scripts and still points to the Singular version used in 9.3.rc0. I 
> suppose that rebuildig would fix the problem [...]
>

It suffices to rebuild sagelib. Use "make sagelib-clean" and then proceed 
with a normal build.


 

-- 
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/52efb65b-055d-4f56-9b35-a8a17798d43fn%40googlegroups.com.


[sage-release] Re: Sage 9.3.rc2 released

2021-04-10 Thread Emmanuel Charpentier


On Debian testing, upgrading from 9.3.rc0 to 9.3.rc2 fails at documentation 
building. From install.log :

make[3]: rien à faire pour « all-sage ».
[dochtml] Traceback (most recent call last):
[dochtml]   File "/usr/lib/python3.9/runpy.py", line 188, in _run_module_as_main
[dochtml] mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
[dochtml]   File "/usr/lib/python3.9/runpy.py", line 147, in _get_module_details
[dochtml] return _get_module_details(pkg_main_name, error)
[dochtml]   File "/usr/lib/python3.9/runpy.py", line 111, in _get_module_details
[dochtml] __import__(pkg_name)
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage_docbuild/__init__.py",
 line 57, in 
[dochtml] import sage.all
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/all.py", line 142, in 

[dochtml] from sage.rings.all  import *
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/all.py", line 
83, in 
[dochtml] from .polynomial.all import *
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/polynomial/all.py",
 line 42, in 
[dochtml] from sage.rings.polynomial.laurent_polynomial_ring import 
LaurentPolynomialRing
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/rings/polynomial/laurent_polynomial_ring.py",
 line 50, in 
[dochtml] from sage.rings.polynomial.laurent_polynomial import 
LaurentPolynomial_mpair, LaurentPolynomial_univariate
[dochtml]   File "sage/rings/polynomial/laurent_polynomial.pyx", line 1, in 
init sage.rings.polynomial.laurent_polynomial 
(build/cythonized/sage/rings/polynomial/laurent_polynomial.c:40841)
[dochtml]   File "sage/matrix/matrix0.pyx", line 28, in init 
sage.matrix.matrix0 (build/cythonized/sage/matrix/matrix0.c:44271)
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/modules/free_module.py",
 line 167, in 
[dochtml] import sage.matrix.matrix_space
[dochtml]   File 
"/usr/local/sage-9/local/lib/python3.9/site-packages/sage/matrix/matrix_space.py",
 line 55, in 
[dochtml] from . import matrix_mpolynomial_dense
[dochtml]   File "sage/matrix/matrix_mpolynomial_dense.pyx", line 1, in init 
sage.matrix.matrix_mpolynomial_dense 
(build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:8652)
[dochtml] ImportError: libSingular-4.2.0p1+2021-03-13+sage.so: cannot open 
shared object file: No such file or directory
make[3]: *** [Makefile:2280 : doc-html] Erreur 1
make[2]: *** [Makefile:2160 : all-start] Erreur 2
make[2] : on quitte le répertoire « /usr/local/sage-9/build/make »

However :

charpent@zen-book-flip:/usr/local/sage-9$ ls -l local/lib/libSingular*
-rwxr-xr-x 1 charpent charpent 4618600 10 avril 21:18 
local/lib/libSingular-4.2.0p1+2021-03-24+sage-2.so
lrwxrwxrwx 1 charpent charpent  40 10 avril 21:18 local/lib/libSingular.so 
-> libSingular-4.2.0p1+2021-03-24+sage-2.so

It seems that something (what ?) is not updated in the build process 
scripts and still points to the Singular version used in 9.3.rc0. I suppose 
that rebuildig would fix the problem, but is  a bit of a pain in the *ss...

Suggestions ? 

Le mercredi 7 avril 2021 à 00:33:00 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 
>
>
> 824f9cccaf (tag: 9.3.rc2, trac/develop) Updated SageMath version to 9.3.rc2
> 4275b275a2 Trac #31530: New subs bug caused by #30378
> 70711cf13d Trac #31502: GH Actions: Free more disk space
> f38d467ae0 Trac #31584: Fix suitesparse/cvxopt /usr/local leakage
> 22a11999f2 Trac #31552: Update singular to stop /usr/local from leaking 
> into Singular build
> 24d1bdb786 Trac #31523: Fix dependencies of ipywidgets
> ad70e647c5 Trac #31409: Make it possible to disable build of r, rpy2 using 
> ./configure --disable-r
> 7b44d1cb00 Trac #30888: Make $SAGE_LOCAL/bin/sage work again from any 
> directory, in an environment without SAGE_* variables, following symlinks
> 8736c424b9 Trac #31538: i386: openssl and tachyon attempt 64-bit build and 
> fail
> c7c058bd65 Trac #31395: RuntimeError: can't start new thread (due to 
> memlimit)
> 9a1e3ccb6b Trac #31558: homomorphism of extension fields do not preserve 
> canonical embeddings of the base
> 0606dc72e3 Trac #31551: Incorrect conversion from ℚ[-i] to SR
> 71123d8021 Trac #30319: Upgrade cddlib to fix wrong intersection of 
> polytopes
> 3da0a29d9f Trac #31536: Fix Sage rich output problems by coupling MathJax 
> with html
> a89f81d778 (tag: 9.3.rc1) Updated SageMath version to 9.3.rc1
>
>

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