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

2020-11-03 Thread David Coudert


> Le 2 nov. 2020 à 22:38, Dima Pasechnik  a écrit :
> 
> 
> 
> On Mon, 2 Nov 2020, 21:36 David Coudert,  > wrote:
> So should we open a ticket to add it and hope it will be included in next 
> beta or is there a trick to force the installation of giac ?
> 
> one should open a ticket - but meanwhile you can just add giac to the list in 
> that file, and run

This is now https://trac.sagemath.org/ticket/30858 


> 
> ./configure && make
> 
> > Le 2 nov. 2020 à 22:03, Dima Pasechnik  > > a écrit :
> > 
> > On Mon, Nov 2, 2020 at 8:25 PM David Coudert  > > wrote:
> >> 
> >> For some reason, giac has not been installed on my side.
> > 
> > it's because it is not in build/pkgs/sagelib/dependencies
> > for some reason, even though it should be there
> > 
> > 
> >> Just in case I will try again to compile after distclean but this time 
> >> using -j1.
> >> 
> >>> Le 2 nov. 2020 à 20:04, Dima Pasechnik  >>> > a écrit :
> >>> 
> >>> I do have  giac.h installed:
> >>> 
> >>> % find . -name giac.h
> >>> ./local/include/giac/giac.h
> >>> 
> >>> and indeed it is installed by giac:
> >>> 
> >>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
> >>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
> >>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
> >>> static.h static_extern.h static_lexer.h static_lexer_.h
> >>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
> >>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
> >>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
> >>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
> >>> 
> >>> and building works.
> >>> 
> >>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  >>> > wrote:
>  
>  
>  Le 2 nov. 2020 à 16:34, Dima Pasechnik   > a écrit :
>  
>  
>  
>  On Mon, 2 Nov 2020, 14:58 David Coudert,   > wrote:
> > 
> > so the main issue now is to recover giac.h
>  
>  
>  rebuild after distclean ?
>  
>  at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
>  Running tests now.
>  
>  
>  
>  I tried but still failing with error
>  
>  [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: 
>  fatal error: 'giac/giac.h' file not found
>  [sagelib-9.3.beta0] #include "giac/giac.h"
>  [sagelib-9.3.beta0]  ^
>  [sagelib-9.3.beta0] 1 error generated.
>  [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
>  
>  
>  :((
>  
>  
> > 
> > 
> > 
> >> Le 2 nov. 2020 à 10:29, Dima Pasechnik  >> > a écrit :
> >> 
> >> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  >> > wrote:
> >>> 
> >>> I don’t know if Python 3.9 is default forhome-brew or not, but 
> >>> looking back at the result of command "$ brew install pandoc ffmpeg 
> >>> imagemagick texinfo", I see the following issues and I don’t know 
> >>> what to do:
> >> 
> >> 
> >> default or not, I can say that installing ffmped sets Homebrew's 
> >> Python3 to 3.9.
> >> (specifically, it has a couple of deps which explicitly depend on
> >> Python 3.9, as can be seen by
> >> running
> >> 
> >> brew deps --tree ffmpeg
> >> 
> >> 
> >> 
> >> Now, our ./configure by default will use whatever python3 points to,
> >> that is, 3.9 in such a case.
> >> 
> >> 
> >> 
> >>> 
> >>> 
> >>> ==> Installing ffmpeg dependency: python@3.9
> >>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> >>> Warning: These files were overwritten during `brew link` step:
> >>> /usr/local/bin/2to3
> >>> /usr/local/bin/idle3
> >>> /usr/local/bin/pydoc3
> >>> /usr/local/bin/python3
> >>> /usr/local/bin/python3-config
> >>> /usr/local/share/man/man1/python3.1
> >>> /usr/local/lib/pkgconfig/python3-embed.pc
> >>> /usr/local/lib/pkgconfig/python3.pc
> >>> /usr/local/Frameworks/Python.framework/Headers
> >>> /usr/local/Frameworks/Python.framework/Python
> >>> /usr/local/Frameworks/Python.framework/Resources
> >>> /usr/local/Frameworks/Python.framework/Versions/Current
> >>> 
> >>> They have been backed up in 
> >>> /Users/dcoudert/Library/Caches/Homebrew/Backup
> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >>> --no-user-cfg install --force 

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

2020-11-03 Thread Dima Pasechnik
On Mon, Nov 2, 2020 at 10:39 PM John H Palmieri  wrote:
>
>
>
> On Monday, November 2, 2020 at 1:38:37 PM UTC-8, Dima Pasechnik wrote:
>>
>>
>>
>> On Mon, 2 Nov 2020, 21:36 David Coudert,  wrote:
>>>
>>> So should we open a ticket to add it and hope it will be included in next 
>>> beta or is there a trick to force the installation of giac ?
>
>
> "make giac" should do it.

as long as dependencies are incorrect, calling make might give one an
unpleasant surprise.

>
>>
>>
>> one should open a ticket - but meanwhile you can just add giac to the list 
>> in that file, and run
>>
>> ./configure && make
>>>
>>>
>>> > Le 2 nov. 2020 à 22:03, Dima Pasechnik  a écrit :
>>> >
>>> > On Mon, Nov 2, 2020 at 8:25 PM David Coudert  wrote:
>>> >>
>>> >> For some reason, giac has not been installed on my side.
>>> >
>>> > it's because it is not in build/pkgs/sagelib/dependencies
>>> > for some reason, even though it should be there
>>> >
>>> >
>>> >> Just in case I will try again to compile after distclean but this time 
>>> >> using -j1.
>>> >>
>>> >>> Le 2 nov. 2020 à 20:04, Dima Pasechnik  a écrit :
>>> >>>
>>> >>> I do have  giac.h installed:
>>> >>>
>>> >>> % find . -name giac.h
>>> >>> ./local/include/giac/giac.h
>>> >>>
>>> >>> and indeed it is installed by giac:
>>> >>>
>>> >>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
>>> >>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
>>> >>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
>>> >>> static.h static_extern.h static_lexer.h static_lexer_.h
>>> >>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
>>> >>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
>>> >>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
>>> >>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
>>> >>>
>>> >>> and building works.
>>> >>>
>>> >>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  
>>> >>> wrote:
>>> 
>>> 
>>>  Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
>>> 
>>> 
>>> 
>>>  On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
>>> >
>>> > so the main issue now is to recover giac.h
>>> 
>>> 
>>>  rebuild after distclean ?
>>> 
>>>  at least I was able to build Sage 9.3.beta0 with Homebrew's Python 
>>>  3.9.0.
>>>  Running tests now.
>>> 
>>> 
>>> 
>>>  I tried but still failing with error
>>> 
>>>  [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: 
>>>  fatal error: 'giac/giac.h' file not found
>>>  [sagelib-9.3.beta0] #include "giac/giac.h"
>>>  [sagelib-9.3.beta0]  ^
>>>  [sagelib-9.3.beta0] 1 error generated.
>>>  [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit 
>>>  code 1
>>> 
>>> 
>>>  :((
>>> 
>>> 
>>> >
>>> >
>>> >
>>> >> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
>>> >>
>>> >> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
>>> >> wrote:
>>> >>>
>>> >>> I don’t know if Python 3.9 is default forhome-brew or not, but 
>>> >>> looking back at the result of command "$ brew install pandoc ffmpeg 
>>> >>> imagemagick texinfo", I see the following issues and I don’t know 
>>> >>> what to do:
>>> >>
>>> >>
>>> >> default or not, I can say that installing ffmped sets Homebrew's 
>>> >> Python3 to 3.9.
>>> >> (specifically, it has a couple of deps which explicitly depend on
>>> >> Python 3.9, as can be seen by
>>> >> running
>>> >>
>>> >> brew deps --tree ffmpeg
>>> >>
>>> >>
>>> >>
>>> >> Now, our ./configure by default will use whatever python3 points to,
>>> >> that is, 3.9 in such a case.
>>> >>
>>> >>
>>> >>
>>> >>>
>>> >>>
>>> >>> ==> Installing ffmpeg dependency: python@3.9
>>> >>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>>> >>> Warning: These files were overwritten during `brew link` step:
>>> >>> /usr/local/bin/2to3
>>> >>> /usr/local/bin/idle3
>>> >>> /usr/local/bin/pydoc3
>>> >>> /usr/local/bin/python3
>>> >>> /usr/local/bin/python3-config
>>> >>> /usr/local/share/man/man1/python3.1
>>> >>> /usr/local/lib/pkgconfig/python3-embed.pc
>>> >>> /usr/local/lib/pkgconfig/python3.pc
>>> >>> /usr/local/Frameworks/Python.framework/Headers
>>> >>> /usr/local/Frameworks/Python.framework/Python
>>> >>> /usr/local/Frameworks/Python.framework/Resources
>>> >>> /usr/local/Frameworks/Python.framework/Versions/Current
>>> >>>
>>> >>> They have been backed up in 
>>> >>> /Users/dcoudert/Library/Caches/Homebrew/Backup
>>> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>> >>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s 

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

2020-11-02 Thread John H Palmieri


On Monday, November 2, 2020 at 1:38:37 PM UTC-8, Dima Pasechnik wrote:
>
>
>
> On Mon, 2 Nov 2020, 21:36 David Coudert,  > wrote:
>
>> So should we open a ticket to add it and hope it will be included in next 
>> beta or is there a trick to force the installation of giac ?
>>
>
"make giac" should do it.
 

>
> one should open a ticket - but meanwhile you can just add giac to the list 
> in that file, and run
>
> ./configure && make
>
>>
>> > Le 2 nov. 2020 à 22:03, Dima Pasechnik > 
>> a écrit :
>> > 
>> > On Mon, Nov 2, 2020 at 8:25 PM David Coudert > > wrote:
>> >> 
>> >> For some reason, giac has not been installed on my side.
>> > 
>> > it's because it is not in build/pkgs/sagelib/dependencies
>> > for some reason, even though it should be there
>> > 
>> > 
>> >> Just in case I will try again to compile after distclean but this time 
>> using -j1.
>> >> 
>> >>> Le 2 nov. 2020 à 20:04, Dima Pasechnik > > a écrit :
>> >>> 
>> >>> I do have  giac.h installed:
>> >>> 
>> >>> % find . -name giac.h
>> >>> ./local/include/giac/giac.h
>> >>> 
>> >>> and indeed it is installed by giac:
>> >>> 
>> >>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
>> >>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
>> >>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
>> >>> static.h static_extern.h static_lexer.h static_lexer_.h
>> >>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
>> >>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
>> >>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
>> >>> 
>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
>> >>> 
>> >>> and building works.
>> >>> 
>> >>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert > > wrote:
>>  
>>  
>>  Le 2 nov. 2020 à 16:34, Dima Pasechnik > > a écrit :
>>  
>>  
>>  
>>  On Mon, 2 Nov 2020, 14:58 David Coudert, > > wrote:
>> > 
>> > so the main issue now is to recover giac.h
>>  
>>  
>>  rebuild after distclean ?
>>  
>>  at least I was able to build Sage 9.3.beta0 with Homebrew's Python 
>> 3.9.0.
>>  Running tests now.
>>  
>>  
>>  
>>  I tried but still failing with error
>>  
>>  [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: 
>> fatal error: 'giac/giac.h' file not found
>>  [sagelib-9.3.beta0] #include "giac/giac.h"
>>  [sagelib-9.3.beta0]  ^
>>  [sagelib-9.3.beta0] 1 error generated.
>>  [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit 
>> code 1
>>  
>>  
>>  :((
>>  
>>  
>> > 
>> > 
>> > 
>> >> Le 2 nov. 2020 à 10:29, Dima Pasechnik > > a écrit :
>> >> 
>> >> On Mon, Nov 2, 2020 at 8:06 AM David Coudert > > wrote:
>> >>> 
>> >>> I don’t know if Python 3.9 is default forhome-brew or not, but 
>> looking back at the result of command "$ brew install pandoc ffmpeg 
>> imagemagick texinfo", I see the following issues and I don’t know what to 
>> do:
>> >> 
>> >> 
>> >> default or not, I can say that installing ffmped sets Homebrew's 
>> Python3 to 3.9.
>> >> (specifically, it has a couple of deps which explicitly depend on
>> >> Python 3.9, as can be seen by
>> >> running
>> >> 
>> >> brew deps --tree ffmpeg
>> >> 
>> >> 
>> >> 
>> >> Now, our ./configure by default will use whatever python3 points 
>> to,
>> >> that is, 3.9 in such a case.
>> >> 
>> >> 
>> >> 
>> >>> 
>> >>> 
>> >>> ==> Installing ffmpeg dependency: python@3.9
>> >>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>> >>> Warning: These files were overwritten during `brew link` step:
>> >>> /usr/local/bin/2to3
>> >>> /usr/local/bin/idle3
>> >>> /usr/local/bin/pydoc3
>> >>> /usr/local/bin/python3
>> >>> /usr/local/bin/python3-config
>> >>> /usr/local/share/man/man1/python3.1
>> >>> /usr/local/lib/pkgconfig/python3-embed.pc
>> >>> /usr/local/lib/pkgconfig/python3.pc
>> >>> /usr/local/Frameworks/Python.framework/Headers
>> >>> /usr/local/Frameworks/Python.framework/Python
>> >>> /usr/local/Frameworks/Python.framework/Resources
>> >>> /usr/local/Frameworks/Python.framework/Versions/Current
>> >>> 
>> >>> They have been backed up in 
>> /Users/dcoudert/Library/Caches/Homebrew/Backup
>> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >>> ==> Caveats
>> >>> Python has been installed as
>> >>> 

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

2020-11-02 Thread David Coudert
So should we open a ticket to add it and hope it will be included in next beta 
or is there a trick to force the installation of giac ?

> Le 2 nov. 2020 à 22:03, Dima Pasechnik  a écrit :
> 
> On Mon, Nov 2, 2020 at 8:25 PM David Coudert  wrote:
>> 
>> For some reason, giac has not been installed on my side.
> 
> it's because it is not in build/pkgs/sagelib/dependencies
> for some reason, even though it should be there
> 
> 
>> Just in case I will try again to compile after distclean but this time using 
>> -j1.
>> 
>>> Le 2 nov. 2020 à 20:04, Dima Pasechnik  a écrit :
>>> 
>>> I do have  giac.h installed:
>>> 
>>> % find . -name giac.h
>>> ./local/include/giac/giac.h
>>> 
>>> and indeed it is installed by giac:
>>> 
>>> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
>>> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
>>> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
>>> static.h static_extern.h static_lexer.h static_lexer_.h
>>> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
>>> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
>>> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
>>> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
>>> 
>>> and building works.
>>> 
>>> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  
>>> wrote:
 
 
 Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
 
 
 
 On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
> 
> so the main issue now is to recover giac.h
 
 
 rebuild after distclean ?
 
 at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
 Running tests now.
 
 
 
 I tried but still failing with error
 
 [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
 error: 'giac/giac.h' file not found
 [sagelib-9.3.beta0] #include "giac/giac.h"
 [sagelib-9.3.beta0]  ^
 [sagelib-9.3.beta0] 1 error generated.
 [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
 
 
 :((
 
 
> 
> 
> 
>> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
>> 
>> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
>> wrote:
>>> 
>>> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
>>> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
>>> texinfo", I see the following issues and I don’t know what to do:
>> 
>> 
>> default or not, I can say that installing ffmped sets Homebrew's Python3 
>> to 3.9.
>> (specifically, it has a couple of deps which explicitly depend on
>> Python 3.9, as can be seen by
>> running
>> 
>> brew deps --tree ffmpeg
>> 
>> 
>> 
>> Now, our ./configure by default will use whatever python3 points to,
>> that is, 3.9 in such a case.
>> 
>> 
>> 
>>> 
>>> 
>>> ==> Installing ffmpeg dependency: python@3.9
>>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>>> Warning: These files were overwritten during `brew link` step:
>>> /usr/local/bin/2to3
>>> /usr/local/bin/idle3
>>> /usr/local/bin/pydoc3
>>> /usr/local/bin/python3
>>> /usr/local/bin/python3-config
>>> /usr/local/share/man/man1/python3.1
>>> /usr/local/lib/pkgconfig/python3-embed.pc
>>> /usr/local/lib/pkgconfig/python3.pc
>>> /usr/local/Frameworks/Python.framework/Headers
>>> /usr/local/Frameworks/Python.framework/Python
>>> /usr/local/Frameworks/Python.framework/Resources
>>> /usr/local/Frameworks/Python.framework/Versions/Current
>>> 
>>> They have been backed up in 
>>> /Users/dcoudert/Library/Caches/Homebrew/Backup
>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>>> ==> Caveats
>>> Python has been installed as
>>> /usr/local/bin/python3
>>> 
>>> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
>>> `python3`, `python3-config`, `pip3` etc., respectively, have been 
>>> installed into
>>> /usr/local/opt/python@3.9/libexec/bin
>>> 
>>> You can install Python packages with
>>> pip3 install 
>>> They will install into the site-package directory
>>> /usr/local/lib/python3.9/site-packages
>>> 
>>> See: https://docs.brew.sh/Homebrew-and-Python
>>> ==> Summary
>>> /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
>>> 
>>> ….
>>> 
>>> ==> Installing 

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

2020-11-02 Thread David Coudert
For some reason, giac has not been installed on my side.
Just in case I will try again to compile after distclean but this time using 
-j1. 

> Le 2 nov. 2020 à 20:04, Dima Pasechnik  a écrit :
> 
> I do have  giac.h installed:
> 
> % find . -name giac.h
> ./local/include/giac/giac.h
> 
> and indeed it is installed by giac:
> 
> % grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
> /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
> cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
> static.h static_extern.h static_lexer.h static_lexer_.h
> lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
> myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
> graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
> '/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'
> 
> and building works.
> 
> On Mon, Nov 2, 2020 at 6:35 PM David Coudert  wrote:
>> 
>> 
>> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
>> 
>> 
>> 
>> On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
>>> 
>>> so the main issue now is to recover giac.h
>> 
>> 
>> rebuild after distclean ?
>> 
>> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
>> Running tests now.
>> 
>> 
>> 
>> I tried but still failing with error
>> 
>> [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
>> error: 'giac/giac.h' file not found
>> [sagelib-9.3.beta0] #include "giac/giac.h"
>> [sagelib-9.3.beta0]  ^
>> [sagelib-9.3.beta0] 1 error generated.
>> [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
>> 
>> 
>> :((
>> 
>> 
>>> 
>>> 
>>> 
 Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
 
 On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
 wrote:
> 
> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
> texinfo", I see the following issues and I don’t know what to do:
 
 
 default or not, I can say that installing ffmped sets Homebrew's Python3 
 to 3.9.
 (specifically, it has a couple of deps which explicitly depend on
 Python 3.9, as can be seen by
 running
 
 brew deps --tree ffmpeg
 
 
 
 Now, our ./configure by default will use whatever python3 points to,
 that is, 3.9 in such a case.
 
 
 
> 
> 
> ==> Installing ffmpeg dependency: python@3.9
> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> Warning: These files were overwritten during `brew link` step:
> /usr/local/bin/2to3
> /usr/local/bin/idle3
> /usr/local/bin/pydoc3
> /usr/local/bin/python3
> /usr/local/bin/python3-config
> /usr/local/share/man/man1/python3.1
> /usr/local/lib/pkgconfig/python3-embed.pc
> /usr/local/lib/pkgconfig/python3.pc
> /usr/local/Frameworks/Python.framework/Headers
> /usr/local/Frameworks/Python.framework/Python
> /usr/local/Frameworks/Python.framework/Resources
> /usr/local/Frameworks/Python.framework/Versions/Current
> 
> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> Caveats
> Python has been installed as
> /usr/local/bin/python3
> 
> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
> `python3`, `python3-config`, `pip3` etc., respectively, have been 
> installed into
> /usr/local/opt/python@3.9/libexec/bin
> 
> You can install Python packages with
> pip3 install 
> They will install into the site-package directory
> /usr/local/lib/python3.9/site-packages
> 
> See: https://docs.brew.sh/Homebrew-and-Python
> ==> Summary
> /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
> 
> ….
> 
> ==> Installing imagemagick dependency: ghostscript
> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
> Error: The `brew link` step did not complete successfully
> The formula built, but is not symlinked into /usr/local
> Could not symlink bin/dvipdf
> Target /usr/local/bin/dvipdf
> already exists. You may want to remove it:
> rm '/usr/local/bin/dvipdf'
> 
> To force the link and overwrite all conflicting files:
> brew link --overwrite ghostscript
> 
> To list all files that would be deleted:
> brew link --overwrite --dry-run ghostscript
> 
> Possible conflicting files are:
> 

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

2020-11-02 Thread Dima Pasechnik
I do have  giac.h installed:

% find . -name giac.h
./local/include/giac/giac.h

and indeed it is installed by giac:

% grep giac\.h logs/pkgs/giac-1.5.0.87p2.p1.log
 /usr/bin/install -c -m 644 isom.h plot.h plot3d.h rpn.h prog.h pari.h
cocoa.h giac.h first.h maple.h help.h tinymt32.h tinymt32_license.h
static.h static_extern.h static_lexer.h static_lexer_.h
lexer_tab_int.h static_help.h giacPCH.h giacintl.h gmp_replacements.h
myostream.h lpsolve.h optimization.h signalprocessing.h graphe.h
graphtheory.h nautywrapper.h markup.h kdisplay.h k_csdk.h
'/Users/dima/sage/local/var/tmp/sage/build/giac-1.5.0.87p2.p1/inst/Users/dima/sage/local/include/giac'

and building works.

On Mon, Nov 2, 2020 at 6:35 PM David Coudert  wrote:
>
>
> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
>
>
>
> On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:
>>
>> so the main issue now is to recover giac.h
>
>
> rebuild after distclean ?
>
> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
> Running tests now.
>
>
>
> I tried but still failing with error
>
> [sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
> error: 'giac/giac.h' file not found
> [sagelib-9.3.beta0] #include "giac/giac.h"
> [sagelib-9.3.beta0]  ^
> [sagelib-9.3.beta0] 1 error generated.
> [sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1
>
>
> :((
>
>
>>
>>
>>
>> > Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
>> >
>> > On Mon, Nov 2, 2020 at 8:06 AM David Coudert  
>> > wrote:
>> >>
>> >> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
>> >> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
>> >> texinfo", I see the following issues and I don’t know what to do:
>> >
>> >
>> > default or not, I can say that installing ffmped sets Homebrew's Python3 
>> > to 3.9.
>> > (specifically, it has a couple of deps which explicitly depend on
>> > Python 3.9, as can be seen by
>> > running
>> >
>> > brew deps --tree ffmpeg
>> >
>> >
>> >
>> > Now, our ./configure by default will use whatever python3 points to,
>> > that is, 3.9 in such a case.
>> >
>> >
>> >
>> >>
>> >>
>> >> ==> Installing ffmpeg dependency: python@3.9
>> >> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>> >> Warning: These files were overwritten during `brew link` step:
>> >> /usr/local/bin/2to3
>> >> /usr/local/bin/idle3
>> >> /usr/local/bin/pydoc3
>> >> /usr/local/bin/python3
>> >> /usr/local/bin/python3-config
>> >> /usr/local/share/man/man1/python3.1
>> >> /usr/local/lib/pkgconfig/python3-embed.pc
>> >> /usr/local/lib/pkgconfig/python3.pc
>> >> /usr/local/Frameworks/Python.framework/Headers
>> >> /usr/local/Frameworks/Python.framework/Python
>> >> /usr/local/Frameworks/Python.framework/Resources
>> >> /usr/local/Frameworks/Python.framework/Versions/Current
>> >>
>> >> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
>> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> >> ==> Caveats
>> >> Python has been installed as
>> >>  /usr/local/bin/python3
>> >>
>> >> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
>> >> `python3`, `python3-config`, `pip3` etc., respectively, have been 
>> >> installed into
>> >>  /usr/local/opt/python@3.9/libexec/bin
>> >>
>> >> You can install Python packages with
>> >>  pip3 install 
>> >> They will install into the site-package directory
>> >>  /usr/local/lib/python3.9/site-packages
>> >>
>> >> See: https://docs.brew.sh/Homebrew-and-Python
>> >> ==> Summary
>> >>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
>> >>
>> >> ….
>> >>
>> >> ==> Installing imagemagick dependency: ghostscript
>> >> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
>> >> Error: The `brew link` step did not complete successfully
>> >> The formula built, but is not symlinked into /usr/local
>> >> Could not symlink bin/dvipdf
>> >> Target /usr/local/bin/dvipdf
>> >> already exists. You may want to remove it:
>> >>  rm '/usr/local/bin/dvipdf'
>> >>
>> >> To force the link and overwrite all conflicting files:
>> >>  brew link --overwrite ghostscript
>> >>
>> >> To list all files that would be deleted:
>> >>  brew link --overwrite --dry-run ghostscript
>> >>
>> >> Possible conflicting files are:
>> >> /usr/local/bin/dvipdf
>> >> /usr/local/bin/eps2eps
>> >> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
>> >> /usr/local/bin/gsbj
>> >> /usr/local/bin/gsdj
>> >> /usr/local/bin/gsdj500
>> >> /usr/local/bin/gslj
>> >> /usr/local/bin/gslp
>> >> /usr/local/bin/gsnd
>> >> /usr/local/bin/lprsetup.sh
>> >> 

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

2020-11-02 Thread David Coudert

> Le 2 nov. 2020 à 16:34, Dima Pasechnik  a écrit :
> 
> 
> 
> On Mon, 2 Nov 2020, 14:58 David Coudert,  > wrote:
> so the main issue now is to recover giac.h
> 
> rebuild after distclean ?
> 
> at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
> Running tests now.


I tried but still failing with error

[sagelib-9.3.beta0] build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal 
error: 'giac/giac.h' file not found
[sagelib-9.3.beta0] #include "giac/giac.h"
[sagelib-9.3.beta0]  ^
[sagelib-9.3.beta0] 1 error generated.
[sagelib-9.3.beta0] error: command '/usr/bin/gcc' failed with exit code 1


:((


> 
> 
> 
> > Le 2 nov. 2020 à 10:29, Dima Pasechnik  > > a écrit :
> > 
> > On Mon, Nov 2, 2020 at 8:06 AM David Coudert  > > wrote:
> >> 
> >> I don’t know if Python 3.9 is default forhome-brew or not, but looking 
> >> back at the result of command "$ brew install pandoc ffmpeg imagemagick 
> >> texinfo", I see the following issues and I don’t know what to do:
> > 
> > 
> > default or not, I can say that installing ffmped sets Homebrew's Python3 to 
> > 3.9.
> > (specifically, it has a couple of deps which explicitly depend on
> > Python 3.9, as can be seen by
> > running
> > 
> > brew deps --tree ffmpeg
> > 
> > 
> > 
> > Now, our ./configure by default will use whatever python3 points to,
> > that is, 3.9 in such a case.
> > 
> > 
> > 
> >> 
> >> 
> >> ==> Installing ffmpeg dependency: python@3.9
> >> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> >> Warning: These files were overwritten during `brew link` step:
> >> /usr/local/bin/2to3
> >> /usr/local/bin/idle3
> >> /usr/local/bin/pydoc3
> >> /usr/local/bin/python3
> >> /usr/local/bin/python3-config
> >> /usr/local/share/man/man1/python3.1
> >> /usr/local/lib/pkgconfig/python3-embed.pc
> >> /usr/local/lib/pkgconfig/python3.pc
> >> /usr/local/Frameworks/Python.framework/Headers
> >> /usr/local/Frameworks/Python.framework/Python
> >> /usr/local/Frameworks/Python.framework/Resources
> >> /usr/local/Frameworks/Python.framework/Versions/Current
> >> 
> >> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> >> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> Caveats
> >> Python has been installed as
> >>  /usr/local/bin/python3
> >> 
> >> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
> >> `python3`, `python3-config`, `pip3` etc., respectively, have been 
> >> installed into
> >>  /usr/local/opt/python@3.9/libexec/bin
> >> 
> >> You can install Python packages with
> >>  pip3 install 
> >> They will install into the site-package directory
> >>  /usr/local/lib/python3.9/site-packages
> >> 
> >> See: https://docs.brew.sh/Homebrew-and-Python 
> >> 
> >> ==> Summary
> >>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
> >> 
> >> ….
> >> 
> >> ==> Installing imagemagick dependency: ghostscript
> >> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
> >> Error: The `brew link` step did not complete successfully
> >> The formula built, but is not symlinked into /usr/local
> >> Could not symlink bin/dvipdf
> >> Target /usr/local/bin/dvipdf
> >> already exists. You may want to remove it:
> >>  rm '/usr/local/bin/dvipdf'
> >> 
> >> To force the link and overwrite all conflicting files:
> >>  brew link --overwrite ghostscript
> >> 
> >> To list all files that would be deleted:
> >>  brew link --overwrite --dry-run ghostscript
> >> 
> >> Possible conflicting files are:
> >> /usr/local/bin/dvipdf
> >> /usr/local/bin/eps2eps
> >> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
> >> /usr/local/bin/gsbj
> >> /usr/local/bin/gsdj
> >> /usr/local/bin/gsdj500
> >> /usr/local/bin/gslj
> >> /usr/local/bin/gslp
> >> /usr/local/bin/gsnd
> >> /usr/local/bin/lprsetup.sh
> >> /usr/local/bin/pdf2dsc
> >> /usr/local/bin/pdf2ps
> >> /usr/local/bin/pf2afm
> >> /usr/local/bin/pfbtopfa
> >> /usr/local/bin/pphs
> >> /usr/local/bin/printafm
> >> /usr/local/bin/ps2ascii
> >> /usr/local/bin/ps2epsi
> >> /usr/local/bin/ps2pdf
> >> /usr/local/bin/ps2pdf12
> >> /usr/local/bin/ps2pdf13
> >> /usr/local/bin/ps2pdf14
> >> /usr/local/bin/ps2pdfwr
> >> /usr/local/bin/ps2ps
> >> /usr/local/bin/ps2ps2
> >> /usr/local/bin/unix-lpr.sh
> >> /usr/local/share/man/man1/dvipdf.1
> >> /usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
> >> /usr/local/share/man/man1/gs.1
> >> /usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
> >> 

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

2020-11-02 Thread Dima Pasechnik
On Mon, 2 Nov 2020, 14:58 David Coudert,  wrote:

> so the main issue now is to recover giac.h
>

rebuild after distclean ?

at least I was able to build Sage 9.3.beta0 with Homebrew's Python 3.9.0.
Running tests now.

>
>
>
> > Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
> >
> > On Mon, Nov 2, 2020 at 8:06 AM David Coudert 
> wrote:
> >>
> >> I don’t know if Python 3.9 is default forhome-brew or not, but looking
> back at the result of command "$ brew install pandoc ffmpeg imagemagick
> texinfo", I see the following issues and I don’t know what to do:
> >
> >
> > default or not, I can say that installing ffmped sets Homebrew's Python3
> to 3.9.
> > (specifically, it has a couple of deps which explicitly depend on
> > Python 3.9, as can be seen by
> > running
> >
> > brew deps --tree ffmpeg
> >
> >
> >
> > Now, our ./configure by default will use whatever python3 points to,
> > that is, 3.9 in such a case.
> >
> >
> >
> >>
> >>
> >> ==> Installing ffmpeg dependency: python@3.9
> >> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> >> Warning: These files were overwritten during `brew link` step:
> >> /usr/local/bin/2to3
> >> /usr/local/bin/idle3
> >> /usr/local/bin/pydoc3
> >> /usr/local/bin/python3
> >> /usr/local/bin/python3-config
> >> /usr/local/share/man/man1/python3.1
> >> /usr/local/lib/pkgconfig/python3-embed.pc
> >> /usr/local/lib/pkgconfig/python3.pc
> >> /usr/local/Frameworks/Python.framework/Headers
> >> /usr/local/Frameworks/Python.framework/Python
> >> /usr/local/Frameworks/Python.framework/Resources
> >> /usr/local/Frameworks/Python.framework/Versions/Current
> >>
> >> They have been backed up in
> /Users/dcoudert/Library/Caches/Homebrew/Backup
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> >> ==> Caveats
> >> Python has been installed as
> >>  /usr/local/bin/python3
> >>
> >> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
> >> `python3`, `python3-config`, `pip3` etc., respectively, have been
> installed into
> >>  /usr/local/opt/python@3.9/libexec/bin
> >>
> >> You can install Python packages with
> >>  pip3 install 
> >> They will install into the site-package directory
> >>  /usr/local/lib/python3.9/site-packages
> >>
> >> See: https://docs.brew.sh/Homebrew-and-Python
> >> ==> Summary
> >>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
> >>
> >> ….
> >>
> >> ==> Installing imagemagick dependency: ghostscript
> >> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
> >> Error: The `brew link` step did not complete successfully
> >> The formula built, but is not symlinked into /usr/local
> >> Could not symlink bin/dvipdf
> >> Target /usr/local/bin/dvipdf
> >> already exists. You may want to remove it:
> >>  rm '/usr/local/bin/dvipdf'
> >>
> >> To force the link and overwrite all conflicting files:
> >>  brew link --overwrite ghostscript
> >>
> >> To list all files that would be deleted:
> >>  brew link --overwrite --dry-run ghostscript
> >>
> >> Possible conflicting files are:
> >> /usr/local/bin/dvipdf
> >> /usr/local/bin/eps2eps
> >> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
> >> /usr/local/bin/gsbj
> >> /usr/local/bin/gsdj
> >> /usr/local/bin/gsdj500
> >> /usr/local/bin/gslj
> >> /usr/local/bin/gslp
> >> /usr/local/bin/gsnd
> >> /usr/local/bin/lprsetup.sh
> >> /usr/local/bin/pdf2dsc
> >> /usr/local/bin/pdf2ps
> >> /usr/local/bin/pf2afm
> >> /usr/local/bin/pfbtopfa
> >> /usr/local/bin/pphs
> >> /usr/local/bin/printafm
> >> /usr/local/bin/ps2ascii
> >> /usr/local/bin/ps2epsi
> >> /usr/local/bin/ps2pdf
> >> /usr/local/bin/ps2pdf12
> >> /usr/local/bin/ps2pdf13
> >> /usr/local/bin/ps2pdf14
> >> /usr/local/bin/ps2pdfwr
> >> /usr/local/bin/ps2ps
> >> /usr/local/bin/ps2ps2
> >> /usr/local/bin/unix-lpr.sh
> >> /usr/local/share/man/man1/dvipdf.1
> >> /usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
> >> /usr/local/share/man/man1/gs.1
> >> /usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
> >> /usr/local/share/man/man1/gsdj.1 -> /usr/local/share/man/man1/gslp.1
> >> /usr/local/share/man/man1/gsdj500.1 -> /usr/local/share/man/man1/gslp.1
> >> /usr/local/share/man/man1/gslj.1 -> /usr/local/share/man/man1/gslp.1
> >> /usr/local/share/man/man1/gslp.1
> >> /usr/local/share/man/man1/gsnd.1
> >> /usr/local/share/man/man1/pdf2dsc.1
> >> /usr/local/share/man/man1/pdf2ps.1
> >> /usr/local/share/man/man1/pf2afm.1
> >> /usr/local/share/man/man1/pfbtopfa.1
> >> /usr/local/share/man/man1/printafm.1
> >> /usr/local/share/man/man1/ps2ascii.1
> >> /usr/local/share/man/man1/ps2epsi.1
> >> /usr/local/share/man/man1/ps2pdf.1
> >> 

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

2020-11-02 Thread David Coudert
so the main issue now is to recover giac.h



> Le 2 nov. 2020 à 10:29, Dima Pasechnik  a écrit :
> 
> On Mon, Nov 2, 2020 at 8:06 AM David Coudert  wrote:
>> 
>> I don’t know if Python 3.9 is default forhome-brew or not, but looking back 
>> at the result of command "$ brew install pandoc ffmpeg imagemagick texinfo", 
>> I see the following issues and I don’t know what to do:
> 
> 
> default or not, I can say that installing ffmped sets Homebrew's Python3 to 
> 3.9.
> (specifically, it has a couple of deps which explicitly depend on
> Python 3.9, as can be seen by
> running
> 
> brew deps --tree ffmpeg
> 
> 
> 
> Now, our ./configure by default will use whatever python3 points to,
> that is, 3.9 in such a case.
> 
> 
> 
>> 
>> 
>> ==> Installing ffmpeg dependency: python@3.9
>> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
>> Warning: These files were overwritten during `brew link` step:
>> /usr/local/bin/2to3
>> /usr/local/bin/idle3
>> /usr/local/bin/pydoc3
>> /usr/local/bin/python3
>> /usr/local/bin/python3-config
>> /usr/local/share/man/man1/python3.1
>> /usr/local/lib/pkgconfig/python3-embed.pc
>> /usr/local/lib/pkgconfig/python3.pc
>> /usr/local/Frameworks/Python.framework/Headers
>> /usr/local/Frameworks/Python.framework/Python
>> /usr/local/Frameworks/Python.framework/Resources
>> /usr/local/Frameworks/Python.framework/Versions/Current
>> 
>> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
>> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
>> ==> Caveats
>> Python has been installed as
>>  /usr/local/bin/python3
>> 
>> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
>> `python3`, `python3-config`, `pip3` etc., respectively, have been installed 
>> into
>>  /usr/local/opt/python@3.9/libexec/bin
>> 
>> You can install Python packages with
>>  pip3 install 
>> They will install into the site-package directory
>>  /usr/local/lib/python3.9/site-packages
>> 
>> See: https://docs.brew.sh/Homebrew-and-Python
>> ==> Summary
>>  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
>> 
>> ….
>> 
>> ==> Installing imagemagick dependency: ghostscript
>> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
>> Error: The `brew link` step did not complete successfully
>> The formula built, but is not symlinked into /usr/local
>> Could not symlink bin/dvipdf
>> Target /usr/local/bin/dvipdf
>> already exists. You may want to remove it:
>>  rm '/usr/local/bin/dvipdf'
>> 
>> To force the link and overwrite all conflicting files:
>>  brew link --overwrite ghostscript
>> 
>> To list all files that would be deleted:
>>  brew link --overwrite --dry-run ghostscript
>> 
>> Possible conflicting files are:
>> /usr/local/bin/dvipdf
>> /usr/local/bin/eps2eps
>> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
>> /usr/local/bin/gsbj
>> /usr/local/bin/gsdj
>> /usr/local/bin/gsdj500
>> /usr/local/bin/gslj
>> /usr/local/bin/gslp
>> /usr/local/bin/gsnd
>> /usr/local/bin/lprsetup.sh
>> /usr/local/bin/pdf2dsc
>> /usr/local/bin/pdf2ps
>> /usr/local/bin/pf2afm
>> /usr/local/bin/pfbtopfa
>> /usr/local/bin/pphs
>> /usr/local/bin/printafm
>> /usr/local/bin/ps2ascii
>> /usr/local/bin/ps2epsi
>> /usr/local/bin/ps2pdf
>> /usr/local/bin/ps2pdf12
>> /usr/local/bin/ps2pdf13
>> /usr/local/bin/ps2pdf14
>> /usr/local/bin/ps2pdfwr
>> /usr/local/bin/ps2ps
>> /usr/local/bin/ps2ps2
>> /usr/local/bin/unix-lpr.sh
>> /usr/local/share/man/man1/dvipdf.1
>> /usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
>> /usr/local/share/man/man1/gs.1
>> /usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsdj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsdj500.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gslj.1 -> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gslp.1
>> /usr/local/share/man/man1/gsnd.1
>> /usr/local/share/man/man1/pdf2dsc.1
>> /usr/local/share/man/man1/pdf2ps.1
>> /usr/local/share/man/man1/pf2afm.1
>> /usr/local/share/man/man1/pfbtopfa.1
>> /usr/local/share/man/man1/printafm.1
>> /usr/local/share/man/man1/ps2ascii.1
>> /usr/local/share/man/man1/ps2epsi.1
>> /usr/local/share/man/man1/ps2pdf.1
>> /usr/local/share/man/man1/ps2pdf12.1 -> /usr/local/share/man/man1/ps2pdf.1
>> /usr/local/share/man/man1/ps2pdf13.1 -> /usr/local/share/man/man1/ps2pdf.1
>> /usr/local/share/man/man1/ps2pdf14.1 -> /usr/local/share/man/man1/ps2pdf.1
>> /usr/local/share/man/man1/ps2pdfwr.1
>> /usr/local/share/man/man1/ps2ps.1
>> ==> Summary
>>  /usr/local/Cellar/ghostscript/9.53.3: 668 files, 89.3MB
>> 
>> 
>> ….
>> 
>> ==> Upgrading 2 

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

2020-11-02 Thread Samuel Lelièvre
2020-11-01 19:23 UTC, John H Palmieri:
>
> On Sunday, November 1, 2020 at 7:29:31 AM UTC-8, David Coudert wrote:
>>
>> Surprisingly, I still get the recommendation to run :
>> brew install pandoc ffmpeg imagemagick texinfo
>> So something must be wrong somewhere, but what?
>
> I don't know what's going on with pandoc, and I see
> the same behavior. With the others, Sage does not
>currently check whether they are available, it just prints
> a recommendation to install them. So those messages
> are always going to be printed. Maybe the message
> should be clarified.

Clarifying the recommendation message is tracked at:

- Sage Trac ticket 30624
  https://trac.sagemath.org/ticket/30624

I'm behind in fixing my initial attempt; sorry for the delay.

-- 
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/CAEcArF3%2BDT3OMQcww_KNXGh6T7rz%2Bvb7Q%2BS%2BcpVR4AOdFFKkpQ%40mail.gmail.com.


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

2020-11-02 Thread Dima Pasechnik
On Mon, Nov 2, 2020 at 8:06 AM David Coudert  wrote:
>
> I don’t know if Python 3.9 is default forhome-brew or not, but looking back 
> at the result of command "$ brew install pandoc ffmpeg imagemagick texinfo", 
> I see the following issues and I don’t know what to do:


default or not, I can say that installing ffmped sets Homebrew's Python3 to 3.9.
(specifically, it has a couple of deps which explicitly depend on
Python 3.9, as can be seen by
running

brew deps --tree ffmpeg



Now, our ./configure by default will use whatever python3 points to,
that is, 3.9 in such a case.



>
>
> ==> Installing ffmpeg dependency: python@3.9
> ==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
> Warning: These files were overwritten during `brew link` step:
> /usr/local/bin/2to3
> /usr/local/bin/idle3
> /usr/local/bin/pydoc3
> /usr/local/bin/python3
> /usr/local/bin/python3-config
> /usr/local/share/man/man1/python3.1
> /usr/local/lib/pkgconfig/python3-embed.pc
> /usr/local/lib/pkgconfig/python3.pc
> /usr/local/Frameworks/Python.framework/Headers
> /usr/local/Frameworks/Python.framework/Python
> /usr/local/Frameworks/Python.framework/Resources
> /usr/local/Frameworks/Python.framework/Versions/Current
>
> They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py 
> --no-user-cfg install --force --verbose --install-scripts=/usr/loca
> ==> Caveats
> Python has been installed as
>   /usr/local/bin/python3
>
> Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
> `python3`, `python3-config`, `pip3` etc., respectively, have been installed 
> into
>   /usr/local/opt/python@3.9/libexec/bin
>
> You can install Python packages with
>   pip3 install 
> They will install into the site-package directory
>   /usr/local/lib/python3.9/site-packages
>
> See: https://docs.brew.sh/Homebrew-and-Python
> ==> Summary
>   /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB
>
> ….
>
> ==> Installing imagemagick dependency: ghostscript
> ==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
> Error: The `brew link` step did not complete successfully
> The formula built, but is not symlinked into /usr/local
> Could not symlink bin/dvipdf
> Target /usr/local/bin/dvipdf
> already exists. You may want to remove it:
>   rm '/usr/local/bin/dvipdf'
>
> To force the link and overwrite all conflicting files:
>   brew link --overwrite ghostscript
>
> To list all files that would be deleted:
>   brew link --overwrite --dry-run ghostscript
>
> Possible conflicting files are:
> /usr/local/bin/dvipdf
> /usr/local/bin/eps2eps
> /usr/local/bin/gs -> /usr/local/bin/gs-noX11
> /usr/local/bin/gsbj
> /usr/local/bin/gsdj
> /usr/local/bin/gsdj500
> /usr/local/bin/gslj
> /usr/local/bin/gslp
> /usr/local/bin/gsnd
> /usr/local/bin/lprsetup.sh
> /usr/local/bin/pdf2dsc
> /usr/local/bin/pdf2ps
> /usr/local/bin/pf2afm
> /usr/local/bin/pfbtopfa
> /usr/local/bin/pphs
> /usr/local/bin/printafm
> /usr/local/bin/ps2ascii
> /usr/local/bin/ps2epsi
> /usr/local/bin/ps2pdf
> /usr/local/bin/ps2pdf12
> /usr/local/bin/ps2pdf13
> /usr/local/bin/ps2pdf14
> /usr/local/bin/ps2pdfwr
> /usr/local/bin/ps2ps
> /usr/local/bin/ps2ps2
> /usr/local/bin/unix-lpr.sh
> /usr/local/share/man/man1/dvipdf.1
> /usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
> /usr/local/share/man/man1/gs.1
> /usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
> /usr/local/share/man/man1/gsdj.1 -> /usr/local/share/man/man1/gslp.1
> /usr/local/share/man/man1/gsdj500.1 -> /usr/local/share/man/man1/gslp.1
> /usr/local/share/man/man1/gslj.1 -> /usr/local/share/man/man1/gslp.1
> /usr/local/share/man/man1/gslp.1
> /usr/local/share/man/man1/gsnd.1
> /usr/local/share/man/man1/pdf2dsc.1
> /usr/local/share/man/man1/pdf2ps.1
> /usr/local/share/man/man1/pf2afm.1
> /usr/local/share/man/man1/pfbtopfa.1
> /usr/local/share/man/man1/printafm.1
> /usr/local/share/man/man1/ps2ascii.1
> /usr/local/share/man/man1/ps2epsi.1
> /usr/local/share/man/man1/ps2pdf.1
> /usr/local/share/man/man1/ps2pdf12.1 -> /usr/local/share/man/man1/ps2pdf.1
> /usr/local/share/man/man1/ps2pdf13.1 -> /usr/local/share/man/man1/ps2pdf.1
> /usr/local/share/man/man1/ps2pdf14.1 -> /usr/local/share/man/man1/ps2pdf.1
> /usr/local/share/man/man1/ps2pdfwr.1
> /usr/local/share/man/man1/ps2ps.1
> ==> Summary
>   /usr/local/Cellar/ghostscript/9.53.3: 668 files, 89.3MB
>
>
> ….
>
> ==> Upgrading 2 dependents:
> python@3.8 3.8.5 -> 3.8.6_1, tbb 2020_U2 -> 2020_U3_1
> ==> Upgrading python@3.8 3.8.5 -> 3.8.6_1
> ==> Downloading 
> https://homebrew.bintray.com/bottles/python%403.8-3.8.6_1.catalina.bottle.tar.gz
> ==> Downloading from 
> 

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

2020-11-02 Thread David Coudert
I don’t know if Python 3.9 is default forhome-brew or not, but looking back at 
the result of command "$ brew install pandoc ffmpeg imagemagick texinfo", I see 
the following issues and I don’t know what to do:

==> Installing ffmpeg dependency: python@3.9
==> Pouring python@3.9-3.9.0_1.catalina.bottle.tar.gz
Warning: These files were overwritten during `brew link` step:
/usr/local/bin/2to3
/usr/local/bin/idle3
/usr/local/bin/pydoc3
/usr/local/bin/python3
/usr/local/bin/python3-config
/usr/local/share/man/man1/python3.1
/usr/local/lib/pkgconfig/python3-embed.pc
/usr/local/lib/pkgconfig/python3.pc
/usr/local/Frameworks/Python.framework/Headers
/usr/local/Frameworks/Python.framework/Python
/usr/local/Frameworks/Python.framework/Resources
/usr/local/Frameworks/Python.framework/Versions/Current

They have been backed up in /Users/dcoudert/Library/Caches/Homebrew/Backup
==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> /usr/local/Cellar/python@3.9/3.9.0_1/bin/python3 -s setup.py --no-user-cfg 
install --force --verbose --install-scripts=/usr/loca
==> Caveats
Python has been installed as
  /usr/local/bin/python3

Unversioned symlinks `python`, `python-config`, `pip` etc. pointing to
`python3`, `python3-config`, `pip3` etc., respectively, have been installed into
  /usr/local/opt/python@3.9/libexec/bin

You can install Python packages with
  pip3 install 
They will install into the site-package directory
  /usr/local/lib/python3.9/site-packages

See: https://docs.brew.sh/Homebrew-and-Python
==> Summary
  /usr/local/Cellar/python@3.9/3.9.0_1: 4,447 files, 72MB

….

==> Installing imagemagick dependency: ghostscript
==> Pouring ghostscript-9.53.3.catalina.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/dvipdf
Target /usr/local/bin/dvipdf
already exists. You may want to remove it:
  rm '/usr/local/bin/dvipdf'

To force the link and overwrite all conflicting files:
  brew link --overwrite ghostscript

To list all files that would be deleted:
  brew link --overwrite --dry-run ghostscript

Possible conflicting files are:
/usr/local/bin/dvipdf
/usr/local/bin/eps2eps
/usr/local/bin/gs -> /usr/local/bin/gs-noX11
/usr/local/bin/gsbj
/usr/local/bin/gsdj
/usr/local/bin/gsdj500
/usr/local/bin/gslj
/usr/local/bin/gslp
/usr/local/bin/gsnd
/usr/local/bin/lprsetup.sh
/usr/local/bin/pdf2dsc
/usr/local/bin/pdf2ps
/usr/local/bin/pf2afm
/usr/local/bin/pfbtopfa
/usr/local/bin/pphs
/usr/local/bin/printafm
/usr/local/bin/ps2ascii
/usr/local/bin/ps2epsi
/usr/local/bin/ps2pdf
/usr/local/bin/ps2pdf12
/usr/local/bin/ps2pdf13
/usr/local/bin/ps2pdf14
/usr/local/bin/ps2pdfwr
/usr/local/bin/ps2ps
/usr/local/bin/ps2ps2
/usr/local/bin/unix-lpr.sh
/usr/local/share/man/man1/dvipdf.1
/usr/local/share/man/man1/eps2eps.1 -> /usr/local/share/man/man1/ps2ps.1
/usr/local/share/man/man1/gs.1
/usr/local/share/man/man1/gsbj.1 -> /usr/local/share/man/man1/gslp.1
/usr/local/share/man/man1/gsdj.1 -> /usr/local/share/man/man1/gslp.1
/usr/local/share/man/man1/gsdj500.1 -> /usr/local/share/man/man1/gslp.1
/usr/local/share/man/man1/gslj.1 -> /usr/local/share/man/man1/gslp.1
/usr/local/share/man/man1/gslp.1
/usr/local/share/man/man1/gsnd.1
/usr/local/share/man/man1/pdf2dsc.1
/usr/local/share/man/man1/pdf2ps.1
/usr/local/share/man/man1/pf2afm.1
/usr/local/share/man/man1/pfbtopfa.1
/usr/local/share/man/man1/printafm.1
/usr/local/share/man/man1/ps2ascii.1
/usr/local/share/man/man1/ps2epsi.1
/usr/local/share/man/man1/ps2pdf.1
/usr/local/share/man/man1/ps2pdf12.1 -> /usr/local/share/man/man1/ps2pdf.1
/usr/local/share/man/man1/ps2pdf13.1 -> /usr/local/share/man/man1/ps2pdf.1
/usr/local/share/man/man1/ps2pdf14.1 -> /usr/local/share/man/man1/ps2pdf.1
/usr/local/share/man/man1/ps2pdfwr.1
/usr/local/share/man/man1/ps2ps.1
==> Summary
  /usr/local/Cellar/ghostscript/9.53.3: 668 files, 89.3MB


….

==> Upgrading 2 dependents:
python@3.8 3.8.5 -> 3.8.6_1, tbb 2020_U2 -> 2020_U3_1
==> Upgrading python@3.8 3.8.5 -> 3.8.6_1 
==> Downloading 
https://homebrew.bintray.com/bottles/python%403.8-3.8.6_1.catalina.bottle.tar.gz
==> Downloading from 
https://d29vzk4ow07wi7.cloudfront.net/123ddd272ba0670d72578b36c4801b59449ac21e9d5a7e47c34c9e489330600a?response
 100.0%
==> Pouring python@3.8-3.8.6_1.catalina.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/2to3
Target /usr/local/bin/2to3
is a symlink belonging to python@3.9. You can unlink it:
  brew unlink python@3.9

To force the link and overwrite all conflicting files:
  brew link --overwrite python@3.8

To list all files that would be deleted:
 

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

2020-11-01 Thread David Coudert
Hello,

No, I don’t find giac.h in my system (find / -name "giac.h").


> Le 1 nov. 2020 à 22:47, Matthias Köppe  a écrit :
> 
> On Sunday, November 1, 2020 at 7:29:31 AM UTC-8, David Coudert wrote:
> I’m unable to build beta0 on macOS 10.15.7 :(
> 
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
> [...]
> I then tried
> $ make V=0 build
> 
> but it fails.[...]
> 
> The log file can be found here (too big for email apparently):
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>  
> 
> 
> Let me know if something else is needed to understand the issue.
> 
> I see:
> 
> g++ -bundle -undefined dynamic_lookup -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
> -L/Users/dcoudert/sage/local/lib -Wl,-rpath,/Users/dcoudert/sage/local/lib 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/pynac/pynac.o 
> -L/usr/local/Cellar/gsl/2.6/lib -L/usr/local/Cellar/openblas/0.3.10_1/lib 
> -L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib -L/usr/local/opt/sqlite/lib 
> -lgsl -lgmp -lm -lopenblas -lpynac -o 
> build/lib.macosx-10.15-x86_64-3.9/sage/libs/pynac/pynac.cpython-39-darwin.so
> [156/524] creating 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac
> gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic 
> -DNDEBUG -g -fwrapv -O3 -Wall -isysroot 
> /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
> -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include 
> -I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers
>  -Isage/libs/giac -I./sage/cpython 
> -I/Users/dcoudert/sage/local/lib/python3.9/site-packages/cysignals 
> -I/Users/dcoudert/sage/build/pkgs/sagelib/src 
> -I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
>  -I/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/include 
> -Ibuild/cythonized -I/usr/local/include -I/usr/local/opt/openssl@1.1/include 
> -I/usr/local/opt/sqlite/include -I/Users/dcoudert/sage/local/include 
> -I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
>  -c build/cythonized/sage/libs/giac/giac.cpp -o 
> build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac/giac.o 
> -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
> build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal error: 'giac/giac.h' 
> file not found
> #include "giac/giac.h"
>  ^
> 1 error generated.
> 
> Is this file present in your system?
> 
> -- 
> 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/80953baf-b517-448d-b09e-ae19c6d8994co%40googlegroups.com
>  
> .

-- 
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/7CDE0627-8A64-4757-B5B8-5ED76E082C4D%40gmail.com.


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

2020-11-01 Thread Matthias Köppe
On Sunday, November 1, 2020 at 7:29:31 AM UTC-8, David Coudert wrote:
>
> I’m unable to build beta0 on macOS 10.15.7 :(
>
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
> [...]
> I then tried
> $ make V=0 build
>
> but it fails.[...]
>
> The log file can be found here (too big for email apparently):
>
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>
> Let me know if something else is needed to understand the issue.
>

I see:

g++ -bundle -undefined dynamic_lookup -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
-L/Users/dcoudert/sage/local/lib -Wl,-rpath,/Users/dcoudert/sage/local/lib 
build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/pynac/pynac.o 
-L/usr/local/Cellar/gsl/2.6/lib -L/usr/local/Cellar/openblas/0.3.10_1/lib 
-L/usr/local/lib -L/usr/local/opt/openssl@1.1/lib 
-L/usr/local/opt/sqlite/lib -lgsl -lgmp -lm -lopenblas -lpynac -o 
build/lib.macosx-10.15-x86_64-3.9/sage/libs/pynac/pynac.cpython-39-darwin.so
[156/524] creating 
build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac
gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common 
-dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot 
/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk 
-I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/include 
-I/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers
 
-Isage/libs/giac -I./sage/cpython 
-I/Users/dcoudert/sage/local/lib/python3.9/site-packages/cysignals 
-I/Users/dcoudert/sage/build/pkgs/sagelib/src 
-I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
 
-I/Users/dcoudert/sage/local/lib/python3.9/site-packages/numpy/core/include 
-Ibuild/cythonized -I/usr/local/include 
-I/usr/local/opt/openssl@1.1/include -I/usr/local/opt/sqlite/include 
-I/Users/dcoudert/sage/local/include 
-I/usr/local/Cellar/python@3.9/3.9.0_1/Frameworks/Python.framework/Versions/3.9/include/python3.9
 
-c build/cythonized/sage/libs/giac/giac.cpp -o 
build/temp.macosx-10.15-x86_64-3.9/build/cythonized/sage/libs/giac/giac.o 
-fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/giac/giac.cpp:674:10: fatal error: 'giac/giac.h' 
file not found
#include "giac/giac.h"
 ^
1 error generated.

Is this file present in your system?

-- 
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/80953baf-b517-448d-b09e-ae19c6d8994co%40googlegroups.com.


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

2020-11-01 Thread Dima Pasechnik
Sage can use system Python 3.9 in theory, but this is only mildly tested,
and is not tested on macOS, I think.

is the default Python on Homebrew 3.9 now?



On Sun, 1 Nov 2020, 15:29 David Coudert,  wrote:

> Hello,
>
> I’m unable to build beta0 on macOS 10.15.7 :(
>
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
>
> Then, I followed the recommandation and did:
> $ brew install pandoc ffmpeg imagemagick texinfo
> $ ./config.status --recheck && ./config.status
>
> Surprisingly, I still get the recommandation to run : brew install pandoc
> ffmpeg imagemagick texinfo
> So something must be wrong somewhere, but what?
>
> I then tried
> $ make V=0 build
>
> but it fails.
>
> Something I don’t understand is that the command `brew install pandoc
> ffmpeg imagemagick texinfo` has caused the installation of Python 3.9, and
> that Sagemath use it. Is it expected ?
>
> The log file can be found here (too big for email apparently):
>
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>
> Let me know if something else is needed to understand the issue.
>
> Best,
> David.
>
> Le 1 nov. 2020 à 02:07, 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
>
>
> 2c87dc16f2 (tag: 9.3.beta0, trac/develop) Updated SageMath version to
> 9.3.beta0
> f1e5538726 Trac #30806: refresh the ring of Schubert polynomials
> a0ed87e05c Trac #30802: build/bin/write-dockerfile.sh: Do not fail with
> "build/pkgs/SPKG/type: No such file or directory"
> b3742db124 Trac #30799: Add Folder for Manifold Examples
> 5f8941ff4f Trac #30798: fixing low_degree and degree documentation for
> symbolic expressions
> 2c3627aee1 Trac #30797: Bug in modular sqrt when extend is False and all
> is True
> d138a96310 Trac #30791: Upgrade: OpenSSL 1.1.1h
> 8697200598 Trac #30785: tox.ini: Add gentoo-python3.9
> 67d812a384 Trac #30783: Sage thinks that I^(2/3) = -1
> 257a9b5677 Trac #30779: Duplicate src/setup.py
> 28037b8f1d Trac #30775: flake8 refresh for species/species.py
> 72383e4929 Trac #30774: use iterators inside call of .join for strings
> b71767ce20 Trac #30771: Repair self-containedness of the wrapped
> spkg-install scripts for Python packages
> 50dae5f04c Trac #30769: Unify graph backends
> b709eda5b7 Trac #30759: allow double-sided limit from sympy
> 2292d96d02 Trac #30756: flake8 details in matroids
> 96d72df03a Trac #30754: refresh Cfinite sequences
> fa4ad137f1 Trac #30743: fix warnings and breaking conditions for neighbor
> method
> 4a89f7abd4 Trac #30742: add giac algo for limits
> 3b8797ebf6 Trac #30736: replacing insecure git:// with secure https://
> e11372ba46 Trac #30732: combinat : changes about != empty list
> 9b8169f5d8 Trac #30718: build/pkgs/pynac/dependencies: Remove giac
> fbbb45c16a Trac #30599: Define a new data structure for a list of
> combinatorial faces
> 7bc03473be Trac #30349: Downgrade broken optional packages to experimental
> for Sage 9.2
> 7ce6353e30 Trac #30730: More random failures in
> src/sage/interfaces/psage.py
> 7272e09fe6 Trac #30705: GH Actions: local-macos-nohomebrew - use sudo
> e44f7a099b Trac #30700: enhanced maple parser
> bb2b46a948 Trac #30689: make formatting doctests more lenient (follow-up
> to #30515)
> 1b34ae5370 Trac #30681: Fast Pfaffian using Faddeev-LeVerrier
> c87746f50b Trac #30679: fix valuation of Puiseux series
> 104a3462e6 Trac #30672: Remove `sage/ext` from `sage_include_directories`
> 0e464c2c5f Trac #30670: full flake8 for lfunctions
> 5c5f9b5aa8 Trac #30669: Remove ambiguous conversions for fqf_orthogonal
> groups
> 66131e0ced Trac #30667: allow construction of empty signed permutation
> fa3b68ef1d Trac #30665: Optimize edge iterator for graphs
> e124cc1eb0 Trac #30656: build/bin/sage-spkg-info: Fix up /bin/sh-ification
> 08a5f846be Trac #30655: power series sqrt : one bug
> 44d4a4b152 Trac #30652: Use Arb to evaluate polynomials with
> integer/rational coefficients at balls
> e20c8b5cbb Trac #30636: failing doctest with optional tag octave
> 1f0db5f066 Trac #30598: Define a new data structure for a combinatorial
> face
> cb017f813b Trac #30460: Star-Insertion
> 96caebb74a Trac #28711: Fix spkg-install of p_group_cohomology
> 08dfeffd34 Trac #28019: If system mpir is found, yasm should not  be built
> 51a5689ea1 Trac #27310: provide translation of multiple diff
> 1bed401ee4 Trac #25825: Move cremona db to features
> f4f4fcbe62 Trac #24483: complex_field.py complex_number.pyx ->
> complex_mpfr.pyx
> 5c61ed0b14 Trac #23726: Find roots of polynomials in subrings of the base
> ring by filtering
> c1b3bdd17e Trac #12529: libsingular reduces polynomials incompletely
> e6fc19b4a5 Trac #30734: slackware-minimal: system package fix
> 7a0b954b17 Trac #30729: Fix gap_packages for Xcode 12
> da1da0c8f3 Trac #30720: Fix gap_packages for gcc 10
> 4a57ff3786 Trac #30703: 

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

2020-11-01 Thread John H Palmieri


On Sunday, November 1, 2020 at 7:29:31 AM UTC-8, David Coudert wrote:
>
> Hello,
>
> I’m unable to build beta0 on macOS 10.15.7 :(
>
> I did:
> $ make distclean
> $ ./bootstrap
> $ source .homebrew-build-env
> $ ./configure
>
> Then, I followed the recommandation and did:
> $ brew install pandoc ffmpeg imagemagick texinfo
> $ ./config.status --recheck && ./config.status
>
> Surprisingly, I still get the recommandation to run : brew install pandoc 
> ffmpeg imagemagick texinfo
> So something must be wrong somewhere, but what?
>

I don't know what's going on with pandoc, and I see the same behavior. With 
the others, Sage does not currently check whether they are available, it 
just prints a recommendation to install them. So those messages are always 
going to be printed. Maybe the message should be clarified.


> I then tried
> $ make V=0 build
>
> but it fails.
>
> Something I don’t understand is that the command `brew install pandoc 
> ffmpeg imagemagick texinfo` has caused the installation of Python 3.9, and 
> that Sagemath use it. Is it expected ? 
>
> The log file can be found here (too big for email apparently):
>
> https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
>
> Let me know if something else is needed to understand the issue.
>
> Best,
> David.
>
> Le 1 nov. 2020 à 02:07, 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 
>
>
> 2c87dc16f2 (tag: 9.3.beta0, trac/develop) Updated SageMath version to 
> 9.3.beta0
> f1e5538726 Trac #30806: refresh the ring of Schubert polynomials
> a0ed87e05c Trac #30802: build/bin/write-dockerfile.sh: Do not fail with 
> "build/pkgs/SPKG/type: No such file or directory"
> b3742db124 Trac #30799: Add Folder for Manifold Examples
> 5f8941ff4f Trac #30798: fixing low_degree and degree documentation for 
> symbolic expressions
> 2c3627aee1 Trac #30797: Bug in modular sqrt when extend is False and all 
> is True
> d138a96310 Trac #30791: Upgrade: OpenSSL 1.1.1h
> 8697200598 Trac #30785: tox.ini: Add gentoo-python3.9
> 67d812a384 Trac #30783: Sage thinks that I^(2/3) = -1
> 257a9b5677 Trac #30779: Duplicate src/setup.py
> 28037b8f1d Trac #30775: flake8 refresh for species/species.py
> 72383e4929 Trac #30774: use iterators inside call of .join for strings
> b71767ce20 Trac #30771: Repair self-containedness of the wrapped 
> spkg-install scripts for Python packages
> 50dae5f04c Trac #30769: Unify graph backends
> b709eda5b7 Trac #30759: allow double-sided limit from sympy
> 2292d96d02 Trac #30756: flake8 details in matroids
> 96d72df03a Trac #30754: refresh Cfinite sequences
> fa4ad137f1 Trac #30743: fix warnings and breaking conditions for neighbor 
> method
> 4a89f7abd4 Trac #30742: add giac algo for limits
> 3b8797ebf6 Trac #30736: replacing insecure git:// with secure https://
> e11372ba46 Trac #30732: combinat : changes about != empty list
> 9b8169f5d8 Trac #30718: build/pkgs/pynac/dependencies: Remove giac
> fbbb45c16a Trac #30599: Define a new data structure for a list of 
> combinatorial faces
> 7bc03473be Trac #30349: Downgrade broken optional packages to experimental 
> for Sage 9.2
> 7ce6353e30 Trac #30730: More random failures in 
> src/sage/interfaces/psage.py
> 7272e09fe6 Trac #30705: GH Actions: local-macos-nohomebrew - use sudo
> e44f7a099b Trac #30700: enhanced maple parser
> bb2b46a948 Trac #30689: make formatting doctests more lenient (follow-up 
> to #30515)
> 1b34ae5370 Trac #30681: Fast Pfaffian using Faddeev-LeVerrier
> c87746f50b Trac #30679: fix valuation of Puiseux series
> 104a3462e6 Trac #30672: Remove `sage/ext` from `sage_include_directories`
> 0e464c2c5f Trac #30670: full flake8 for lfunctions
> 5c5f9b5aa8 Trac #30669: Remove ambiguous conversions for fqf_orthogonal 
> groups
> 66131e0ced Trac #30667: allow construction of empty signed permutation
> fa3b68ef1d Trac #30665: Optimize edge iterator for graphs
> e124cc1eb0 Trac #30656: build/bin/sage-spkg-info: Fix up /bin/sh-ification
> 08a5f846be Trac #30655: power series sqrt : one bug
> 44d4a4b152 Trac #30652: Use Arb to evaluate polynomials with 
> integer/rational coefficients at balls
> e20c8b5cbb Trac #30636: failing doctest with optional tag octave
> 1f0db5f066 Trac #30598: Define a new data structure for a combinatorial 
> face
> cb017f813b Trac #30460: Star-Insertion
> 96caebb74a Trac #28711: Fix spkg-install of p_group_cohomology
> 08dfeffd34 Trac #28019: If system mpir is found, yasm should not  be built
> 51a5689ea1 Trac #27310: provide translation of multiple diff
> 1bed401ee4 Trac #25825: Move cremona db to features
> f4f4fcbe62 Trac #24483: complex_field.py complex_number.pyx -> 
> complex_mpfr.pyx
> 5c61ed0b14 Trac #23726: Find roots of polynomials in subrings of the base 
> ring by filtering
> c1b3bdd17e Trac #12529: libsingular reduces polynomials incompletely
> e6fc19b4a5 Trac 

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

2020-11-01 Thread David Coudert
Hello,

I’m unable to build beta0 on macOS 10.15.7 :(

I did:
$ make distclean
$ ./bootstrap
$ source .homebrew-build-env
$ ./configure

Then, I followed the recommandation and did:
$ brew install pandoc ffmpeg imagemagick texinfo
$ ./config.status --recheck && ./config.status

Surprisingly, I still get the recommandation to run : brew install pandoc 
ffmpeg imagemagick texinfo
So something must be wrong somewhere, but what?

I then tried
$ make V=0 build

but it fails.

Something I don’t understand is that the command `brew install pandoc ffmpeg 
imagemagick texinfo` has caused the installation of Python 3.9, and that 
Sagemath use it. Is it expected ? 

The log file can be found here (too big for email apparently):
https://filesender.renater.fr/?s=download=5cbf0701-548c-493e-920a-c22fb55cc7ab
 


Let me know if something else is needed to understand the issue.

Best,
David.

> Le 1 nov. 2020 à 02:07, 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 
> 
> 
> 2c87dc16f2 (tag: 9.3.beta0, trac/develop) Updated SageMath version to 
> 9.3.beta0
> f1e5538726 Trac #30806: refresh the ring of Schubert polynomials
> a0ed87e05c Trac #30802: build/bin/write-dockerfile.sh: Do not fail with 
> "build/pkgs/SPKG/type: No such file or directory"
> b3742db124 Trac #30799: Add Folder for Manifold Examples
> 5f8941ff4f Trac #30798: fixing low_degree and degree documentation for 
> symbolic expressions
> 2c3627aee1 Trac #30797: Bug in modular sqrt when extend is False and all is 
> True
> d138a96310 Trac #30791: Upgrade: OpenSSL 1.1.1h
> 8697200598 Trac #30785: tox.ini: Add gentoo-python3.9
> 67d812a384 Trac #30783: Sage thinks that I^(2/3) = -1
> 257a9b5677 Trac #30779: Duplicate src/setup.py
> 28037b8f1d Trac #30775: flake8 refresh for species/species.py
> 72383e4929 Trac #30774: use iterators inside call of .join for strings
> b71767ce20 Trac #30771: Repair self-containedness of the wrapped spkg-install 
> scripts for Python packages
> 50dae5f04c Trac #30769: Unify graph backends
> b709eda5b7 Trac #30759: allow double-sided limit from sympy
> 2292d96d02 Trac #30756: flake8 details in matroids
> 96d72df03a Trac #30754: refresh Cfinite sequences
> fa4ad137f1 Trac #30743: fix warnings and breaking conditions for neighbor 
> method
> 4a89f7abd4 Trac #30742: add giac algo for limits
> 3b8797ebf6 Trac #30736: replacing insecure git:// with secure https://
> e11372ba46 Trac #30732: combinat : changes about != empty list
> 9b8169f5d8 Trac #30718: build/pkgs/pynac/dependencies: Remove giac
> fbbb45c16a Trac #30599: Define a new data structure for a list of 
> combinatorial faces
> 7bc03473be Trac #30349: Downgrade broken optional packages to experimental 
> for Sage 9.2
> 7ce6353e30 Trac #30730: More random failures in src/sage/interfaces/psage.py
> 7272e09fe6 Trac #30705: GH Actions: local-macos-nohomebrew - use sudo
> e44f7a099b Trac #30700: enhanced maple parser
> bb2b46a948 Trac #30689: make formatting doctests more lenient (follow-up to 
> #30515)
> 1b34ae5370 Trac #30681: Fast Pfaffian using Faddeev-LeVerrier
> c87746f50b Trac #30679: fix valuation of Puiseux series
> 104a3462e6 Trac #30672: Remove `sage/ext` from `sage_include_directories`
> 0e464c2c5f Trac #30670: full flake8 for lfunctions
> 5c5f9b5aa8 Trac #30669: Remove ambiguous conversions for fqf_orthogonal groups
> 66131e0ced Trac #30667: allow construction of empty signed permutation
> fa3b68ef1d Trac #30665: Optimize edge iterator for graphs
> e124cc1eb0 Trac #30656: build/bin/sage-spkg-info: Fix up /bin/sh-ification
> 08a5f846be Trac #30655: power series sqrt : one bug
> 44d4a4b152 Trac #30652: Use Arb to evaluate polynomials with integer/rational 
> coefficients at balls
> e20c8b5cbb Trac #30636: failing doctest with optional tag octave
> 1f0db5f066 Trac #30598: Define a new data structure for a combinatorial face
> cb017f813b Trac #30460: Star-Insertion
> 96caebb74a Trac #28711: Fix spkg-install of p_group_cohomology
> 08dfeffd34 Trac #28019: If system mpir is found, yasm should not  be built
> 51a5689ea1 Trac #27310: provide translation of multiple diff
> 1bed401ee4 Trac #25825: Move cremona db to features
> f4f4fcbe62 Trac #24483: complex_field.py complex_number.pyx -> 
> complex_mpfr.pyx
> 5c61ed0b14 Trac #23726: Find roots of polynomials in subrings of the base 
> ring by filtering
> c1b3bdd17e Trac #12529: libsingular reduces polynomials incompletely
> e6fc19b4a5 Trac #30734: slackware-minimal: system package fix
> 7a0b954b17 Trac #30729: Fix gap_packages for Xcode 12
> da1da0c8f3 Trac #30720: Fix gap_packages for gcc 10
> 4a57ff3786 Trac #30703: Fix libnauty spkg-configure.m4
> 85cd2df36d Trac #30588: singular: Remove python dependency, configure 
> --without-python (singular only supports python2)
> 9c1eef8986 

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

2020-11-01 Thread Vincent Delecroix

My documentation failed to build (compiled from scratch)

[dochtml] [combinat ] The inventory files are in 
local/share/doc/sage/inventory/en/reference/combinat.

[dochtml] Error building the documentation.
[dochtml] Traceback (most recent call last):
[dochtml]   File "/usr/lib/python3.8/runpy.py", line 194, in 
_run_module_as_main

[dochtml] return _run_code(code, main_globals, None,
[dochtml]   File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
[dochtml] exec(code, run_globals)
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__main__.py", 
line 2, in 

[dochtml] main()
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__init__.py", 
line 1729, in main

[dochtml] builder()
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__init__.py", 
line 344, in _wrapper

[dochtml] getattr(get_builder(document), 'inventory')(*args, **kwds)
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__init__.py", 
line 570, in _wrapper
[dochtml] self._build_everything_except_bibliography(lang, format, 
*args, **kwds)
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__init__.py", 
line 556, in _build_everything_except_bibliography

[dochtml] build_many(build_ref_doc, non_references)
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/__init__.py", 
line 296, in build_many

[dochtml] _build_many(target, args, processes=NUM_THREADS)
[dochtml]   File 
"/opt/sage/local/lib/python3.8/site-packages/sage_setup/docbuild/utils.py", 
line 289, in build_many

[dochtml] raise worker_exc.original_exception
[dochtml] OSError: 
/opt/sage/local/lib/python3.8/site-packages/sage/combinat/fully_commutative_elements.py:docstring 
of 
sage.combinat.fully_commutative_elements.FullyCommutativeElement.plot_heap:18: 
WARNING: Exception occurred in plotting fully_commutative_elements-1

make[3]: *** [Makefile:1876 : doc-html] Erreur 1
make[2]: *** [Makefile:1766 : all-start] Erreur 2


Le 01/11/2020 à 10:59, Thierry Dumont a écrit :

On Ubutnu 20-10, compilation ok.
make ptestlong:

--
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/interfaces/singular.py  # Killed due to segmentation fault
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/modules/fg_pid/fgp_module.py  # 3 doctests failed
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/interfaces/sagespawn.pyx  # 1 doctest failed
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/modules/free_module_morphism.py  # 3 doctests failed
sage -t --long --warn-long 89.4 --random-seed=0
src/doc/en/constructions/algebraic_geometry.rst  # 1 doctest failed
sage -t --long --warn-long 89.4 --random-seed=0
src/doc/en/developer/coding_in_other.rst  # 1 doctest failed
--


**
File "src/sage/modules/fg_pid/fgp_module.py", line 130, in
sage.modules.fg_pid.fgp_module
Failed example:
 y = f.lift(3*M1.0); y
Expected:
 (0, 13)
Got:
 (1, 0)
**
File "src/sage/modules/fg_pid/fgp_module.py", line 1417, in
sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized
Failed example:
 X
Expected:
 [0 4 0]
 [0 1 0]
 [0 0 1]
Got:
 [ 0 -8  0]
 [ 0  1  0]
 [ 0  0  1]
**
File "src/sage/interfaces/sagespawn.pyx", line 239, in
sage.interfaces.sagespawn.SagePtyProcess.terminate_async
Failed example:
 sig_on_count() # check sig_on/off pairings (virtual doctest)
Expected:
 0
Got:
 doctest:warning
   File "/usr/local/sage3/sage/src/bin/sage-runtests", line 182, in

 err = DC.run()
   File
"/usr/local/sage3/sage/local/lib/python3.8/site-packages/sage/doctest/control.py",
line 1237, in run
 self.run_doctests()
   File
"/usr/local/sage3/sage/local/lib/python3.8/site-packages/sage/doctest/control.py",
line 938, in run_doctests
 self.dispatcher.dispatch()
.
File "src/sage/modules/free_module_morphism.py", line 353, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
 f.lift([1/3])
Expected:
 (8, -16)
Got:
 (20, -48)
**
File "src/sage/modules/free_module_morphism.py", line 355, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
 f.lift([1/2])
Expected:
 (12, -24)
Got:
 (30, -72)
**
File "src/sage/modules/free_module_morphism.py", line 357, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
 f.lift([1/6])
Expected:
 (4, 

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

2020-11-01 Thread Thierry Dumont
On Ubutnu 20-10, compilation ok.
make ptestlong:

--
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/interfaces/singular.py  # Killed due to segmentation fault
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/modules/fg_pid/fgp_module.py  # 3 doctests failed
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/interfaces/sagespawn.pyx  # 1 doctest failed
sage -t --long --warn-long 89.4 --random-seed=0
src/sage/modules/free_module_morphism.py  # 3 doctests failed
sage -t --long --warn-long 89.4 --random-seed=0
src/doc/en/constructions/algebraic_geometry.rst  # 1 doctest failed
sage -t --long --warn-long 89.4 --random-seed=0
src/doc/en/developer/coding_in_other.rst  # 1 doctest failed
--


**
File "src/sage/modules/fg_pid/fgp_module.py", line 130, in
sage.modules.fg_pid.fgp_module
Failed example:
y = f.lift(3*M1.0); y
Expected:
(0, 13)
Got:
(1, 0)
**
File "src/sage/modules/fg_pid/fgp_module.py", line 1417, in
sage.modules.fg_pid.fgp_module.FGP_Module_class.optimized
Failed example:
X
Expected:
[0 4 0]
[0 1 0]
[0 0 1]
Got:
[ 0 -8  0]
[ 0  1  0]
[ 0  0  1]
**
File "src/sage/interfaces/sagespawn.pyx", line 239, in
sage.interfaces.sagespawn.SagePtyProcess.terminate_async
Failed example:
sig_on_count() # check sig_on/off pairings (virtual doctest)
Expected:
0
Got:
doctest:warning
  File "/usr/local/sage3/sage/src/bin/sage-runtests", line 182, in

err = DC.run()
  File
"/usr/local/sage3/sage/local/lib/python3.8/site-packages/sage/doctest/control.py",
line 1237, in run
self.run_doctests()
  File
"/usr/local/sage3/sage/local/lib/python3.8/site-packages/sage/doctest/control.py",
line 938, in run_doctests
self.dispatcher.dispatch()
.
File "src/sage/modules/free_module_morphism.py", line 353, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
f.lift([1/3])
Expected:
(8, -16)
Got:
(20, -48)
**
File "src/sage/modules/free_module_morphism.py", line 355, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
f.lift([1/2])
Expected:
(12, -24)
Got:
(30, -72)
**
File "src/sage/modules/free_module_morphism.py", line 357, in
sage.modules.free_module_morphism.FreeModuleMorphism.lift
Failed example:
f.lift([1/6])
Expected:
(4, -8)
Got:
(10, -24)
**
File "src/doc/en/constructions/algebraic_geometry.rst", line 145, in
doc.en.constructions.algebraic_geometry
Failed example:
print(L)
Expected:
[1]:
   _[1]=y
   _[2]=x
...
Got:
[1]:
   _[1]=y^2+y+1
   _[2]=x+1
[2]:
...
ther.rst
**
File "src/doc/en/developer/coding_in_other.rst", line 442, in
doc.en.developer.coding_in_other
Failed example:
print(L)
Expected:
[1]:
   [1]:
  0
   [2]:
  1
   [3]:
  0
[2]:
   [1]:
  -2
   [2]:
  -1
   [3]:
  1
...
Got:
[1]:
   [1]:
0
   [2]:
1
   [3]:
0
[2]:
   [1]:
2

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/0048cb1a-1ee6-74ae-7d06-f7c97626ab96%40math.univ-lyon1.fr.
<>