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

2022-07-11 Thread Matthias Köppe
On Monday, July 11, 2022 at 8:11:38 AM UTC-7 Dima Pasechnik wrote:

> that's a bug in ./bootstrap then.
>

Yes, see https://trac.sagemath.org/ticket/34152 for a proposed fix

 

-- 
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/4deaedc4-d11b-4e92-9cb8-0482dca56a5cn%40googlegroups.com.


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

2022-07-11 Thread Dima Pasechnik
On Mon, Jul 11, 2022 at 4:06 PM Marc Culler  wrote:
>
> On Mon, Jul 11, 2022 at 10:01 AM Dima Pasechnik  wrote:
>>
>>
>> One way to fix it is to re-create ./configure from ./bootstrap
>
>
> The problem with this is that the bootstrap script in beta5 generates 
> warnings about the exact same commands, but then it still goes ahead and 
> produces a configure script that requires those missing commands.

that's a bug in ./bootstrap then.
(Frankly speaking  I am sick and tired of that "no deps" setup we are
supposed to maintain, it's such a timesink...
Why are build tools a problem to have ?)


Does

./bootstrap -D

provide a better ./configure ?

>
> - Marc
>
> --
> 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/CALcZXRHg%3DDdQE9E9pPTYaNXLp222pEFy7c98ZDHuKAEgJm%3Djvw%40mail.gmail.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/CAAWYfq2tAo-EHigFfxNdSjfYfkqTeYujzv3cfCQi99dQcHOuxw%40mail.gmail.com.


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

2022-07-11 Thread Dima Pasechnik
On Mon, Jul 11, 2022 at 4:02 PM Marc Culler  wrote:
>
> I do not install anything on my build system (except I am forced to install 
> the homebrew gfortran on the arm64 build system).  Everything needed to build 
> sage must be included in the sage repo, and until 9.7.beta5 that was the case.
>
> I do not think it would be wise to require people to install gettext and 
> autotools in order to build sage

developers do have autotools etc installed, as a rule, and this is a
beta release.
(this is totally not a problem on Linux, and only requires a mild
extra effort on macOS)


>  and it is clearly not necessary since it was not necessary until this 
> moment.  If you read configure.ac you will see this in the comments:
>
> dnl The AC_LIB_RPATH macro comes from gettext, which is one of our bootstrap
> dnl packages. It defines, among other things, the $acl_shlibext variable that
> dnl contains the shared library extension for this system. We already use the
> dnl AM_ICONV macro from gettext (which ultimately calls AC_LIB_RPATH), and we
> dnl avoid involving libtool by using it to get the shared library extension.
>
> It would appear that somehow gettext was silently removed from the list of 
> bootstrap packages for beta5, which is clearly not a good idea.
>
> - Marc
>
> - Marc
>
> On Mon, Jul 11, 2022 at 9:08 AM Dima Pasechnik  wrote:
>>
>> On Mon, Jul 11, 2022 at 2:21 PM Marc Culler  wrote:
>> >
>> > Yes, I tried that but there was no change.
>> Was it succesfully run?
>>
>> Do you have autotools and gettext installed?
>>
>> >
>> > However when I deleted the calls to the undefined autoconf commands from 
>> > the configure script (which meant changing about 5 lines in the script) I 
>> > was able to run configure and the make build appears to be running 
>> > normally after that.  Incidentally, the bootstrap script generates warning 
>> > about the same commands, as well as AC_LIB_APPENDTOVAR:
>> >
>> > m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is 
>> > m4_require'd but not m4_defun'd
>> > m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd but 
>> > not m4_defun'd
>> > m4/sage_spkg_configures.m4:605: the top level
>> > configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH
>> >   If this token and others are legitimate, please use m4_pattern_allow.
>> >   See the Autoconf documentation.
>> > configure:24924: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
>> > configure:24930: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
>> > configure:24938: error: possibly undefined macro: AC_LIB_APPENDTOVAR
>> >
>> >
>> > Here are the changes I had to make to get a working configure script:
>> >
>> > 4932c4932
>> > < AC_LIB_RPATH
>> > ---
>> > > #AC_LIB_RPATH
>> > 24924,24925c24924,24925
>> > < AC_LIB_PREPARE_PREFIX
>> > < AC_LIB_RPATH
>> > ---
>> > > #AC_LIB_PREPARE_PREFIX
>> > > #AC_LIB_RPATH
>> > 24930c24930
>> > <   AC_LIB_LINKFLAGS_BODY(iconv)
>> > ---
>> > > #  AC_LIB_LINKFLAGS_BODY(iconv)
>> > 24938c24938
>> > <   AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
>> > ---
>> > > #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
>> >
>> >
>> > - Marc
>> > On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:
>> >>
>> >>
>> >> did you run
>> >> ./bootstrap
>> >> ?
>> >> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>> >>>
>> >>> I am not able to build beta5 after running make distclean using my 
>> >>> standard build script that includes no external libraries.  I am seeing 
>> >>> errors about missing autoconf commands:
>> >>>
>> >>> make: `configure' is up to date.
>> >>> ./configure: line 4932: AC_LIB_RPATH: command not found
>> >>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>> >>> ./configure: line 24925: AC_LIB_RPATH: command not found
>> >>> ./configure: line 24930: syntax error near unexpected token `iconv'
>> >>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>> >>>
>> >>> The make build run then fails with the same errors:
>> >>>
>> >>> -
>> >>> Checking whether SageMath should install SPKG gsl...
>> >>> checking whether any of openblas is installed as or will be installed as 
>> >>> SPKG... yes; install gsl as well
>> >>> configure: no suitable system package found for SPKG gsl
>> >>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>> >>> ./configure: line 24925: AC_LIB_RPATH: command not found
>> >>> ./configure: line 24930: syntax error near unexpected token `iconv'
>> >>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>> >>>
>> >>> Since the recently discovered issues with primecount were very closely 
>> >>> related to the way that the primecount spkg (an no other spkgs) uses 
>> >>> @rpath, I am concerned that care may be required when defining 
>> >>> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath 
>> >>> in a dylib to an absolute path to the directory 

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

2022-07-11 Thread Marc Culler
On Mon, Jul 11, 2022 at 10:01 AM Dima Pasechnik  wrote:

>
> One way to fix it is to re-create ./configure from ./bootstrap
>

The problem with this is that the bootstrap script in beta5 generates
warnings about the exact same commands, but then it still goes ahead and
produces a configure script that requires those missing commands.

- Marc

-- 
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/CALcZXRHg%3DDdQE9E9pPTYaNXLp222pEFy7c98ZDHuKAEgJm%3Djvw%40mail.gmail.com.


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

2022-07-11 Thread Marc Culler
I do not install anything on my build system (except I am forced to install
the homebrew gfortran on the arm64 build system).  Everything needed to
build sage must be included in the sage repo, and until 9.7.beta5 that was
the case.

I do not think it would be wise to require people to install gettext and
autotools in order to build sage and it is clearly not necessary since it
was not necessary until this moment.  If you read configure.ac you will see
this in the comments:

dnl The AC_LIB_RPATH macro comes from gettext, which is one of our bootstrap
dnl packages. It defines, among other things, the $acl_shlibext variable
that
dnl contains the shared library extension for this system. We already use
the
dnl AM_ICONV macro from gettext (which ultimately calls AC_LIB_RPATH), and
we
dnl avoid involving libtool by using it to get the shared library extension.

It would appear that somehow gettext was silently removed from the list of
bootstrap packages for beta5, which is clearly not a good idea.

- Marc

- Marc

On Mon, Jul 11, 2022 at 9:08 AM Dima Pasechnik  wrote:

> On Mon, Jul 11, 2022 at 2:21 PM Marc Culler  wrote:
> >
> > Yes, I tried that but there was no change.
> Was it succesfully run?
>
> Do you have autotools and gettext installed?
>
> >
> > However when I deleted the calls to the undefined autoconf commands from
> the configure script (which meant changing about 5 lines in the script) I
> was able to run configure and the make build appears to be running normally
> after that.  Incidentally, the bootstrap script generates warning about the
> same commands, as well as AC_LIB_APPENDTOVAR:
> >
> > m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is
> m4_require'd but not m4_defun'd
> > m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd
> but not m4_defun'd
> > m4/sage_spkg_configures.m4:605: the top level
> > configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH
> >   If this token and others are legitimate, please use
> m4_pattern_allow.
> >   See the Autoconf documentation.
> > configure:24924: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
> > configure:24930: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
> > configure:24938: error: possibly undefined macro: AC_LIB_APPENDTOVAR
> >
> >
> > Here are the changes I had to make to get a working configure script:
> >
> > 4932c4932
> > < AC_LIB_RPATH
> > ---
> > > #AC_LIB_RPATH
> > 24924,24925c24924,24925
> > < AC_LIB_PREPARE_PREFIX
> > < AC_LIB_RPATH
> > ---
> > > #AC_LIB_PREPARE_PREFIX
> > > #AC_LIB_RPATH
> > 24930c24930
> > <   AC_LIB_LINKFLAGS_BODY(iconv)
> > ---
> > > #  AC_LIB_LINKFLAGS_BODY(iconv)
> > 24938c24938
> > <   AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
> > ---
> > > #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
> >
> >
> > - Marc
> > On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:
> >>
> >>
> >> did you run
> >> ./bootstrap
> >> ?
> >> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
> >>>
> >>> I am not able to build beta5 after running make distclean using my
> standard build script that includes no external libraries.  I am seeing
> errors about missing autoconf commands:
> >>>
> >>> make: `configure' is up to date.
> >>> ./configure: line 4932: AC_LIB_RPATH: command not found
> >>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> >>> ./configure: line 24925: AC_LIB_RPATH: command not found
> >>> ./configure: line 24930: syntax error near unexpected token `iconv'
> >>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
> >>>
> >>> The make build run then fails with the same errors:
> >>>
> >>>
> -
> >>> Checking whether SageMath should install SPKG gsl...
> >>> checking whether any of openblas is installed as or will be installed
> as SPKG... yes; install gsl as well
> >>> configure: no suitable system package found for SPKG gsl
> >>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> >>> ./configure: line 24925: AC_LIB_RPATH: command not found
> >>> ./configure: line 24930: syntax error near unexpected token `iconv'
> >>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
> >>>
> >>> Since the recently discovered issues with primecount were very closely
> related to the way that the primecount spkg (an no other spkgs) uses
> @rpath, I am concerned that care may be required when defining
> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in
> a dylib to an absolute path to the directory containing the library.  Also
> most libraries have multiple copies of the LC_RPATH load command with sets
> that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)
> >>>
> >>> - Marc
> >>> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:
> 
>  As always, you can get the latest beta version from the "develop" git
> branch. Alternatively, the self-contained source 

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

2022-07-11 Thread Dima Pasechnik
On Mon, Jul 11, 2022 at 3:54 PM Marc Culler  wrote:
>
> As I said, I am not using any homebrew packages or any other external 
> libraries for this build.  Sage should be able to build without homebrew,.

You need autotools if you want to modify ./configure
They can come from Homebrew, conda, doesn't matter, because they are
not bundled with Sage anyway.

Probably configure package for beta5 was not made correctly.

One way to fix it is to re-create ./configure from ./bootstrap



> The binary macOS app needs to be self-contained and relocatable.
>
> The configure file for previous betas did not use the AC_LIB_RPATH command, 
> although it is mentioned in configure.ac.  The other undefined autoconf 
> commands do not appear at all in earlier betas.
>
> - Marc
>
> On Monday, July 11, 2022 at 8:25:27 AM UTC-5 Kenji Iohara wrote:
>>
>> On my Mac OS 12.4 with Intel Core i5, with homebrew and Xcode 13.4.1, it 
>> compiled from the first build.
>>
>>
>> 2022年7月11日(月) 15:21 Marc Culler :
>>>
>>> Yes, I tried that but there was no change.
>>>
>>> However when I deleted the calls to the undefined autoconf commands from 
>>> the configure script (which meant changing about 5 lines in the script) I 
>>> was able to run configure and the make build appears to be running normally 
>>> after that.  Incidentally, the bootstrap script generates warning about the 
>>> same commands, as well as AC_LIB_APPENDTOVAR:
>>>
>>> m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is 
>>> m4_require'd but not m4_defun'd
>>> m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd but 
>>> not m4_defun'd
>>> m4/sage_spkg_configures.m4:605: the top level
>>> configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH
>>>   If this token and others are legitimate, please use m4_pattern_allow.
>>>   See the Autoconf documentation.
>>> configure:24924: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
>>> configure:24930: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
>>> configure:24938: error: possibly undefined macro: AC_LIB_APPENDTOVAR
>>>
>>>
>>> Here are the changes I had to make to get a working configure script:
>>>
>>> 4932c4932
>>> < AC_LIB_RPATH
>>> ---
>>> > #AC_LIB_RPATH
>>> 24924,24925c24924,24925
>>> < AC_LIB_PREPARE_PREFIX
>>> < AC_LIB_RPATH
>>> ---
>>> > #AC_LIB_PREPARE_PREFIX
>>> > #AC_LIB_RPATH
>>> 24930c24930
>>> <   AC_LIB_LINKFLAGS_BODY(iconv)
>>> ---
>>> > #  AC_LIB_LINKFLAGS_BODY(iconv)
>>> 24938c24938
>>> <   AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
>>> ---
>>> > #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
>>>
>>>
>>> - Marc
>>> On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:


 did you run
 ./bootstrap
 ?
 On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>
> I am not able to build beta5 after running make distclean using my 
> standard build script that includes no external libraries.  I am seeing 
> errors about missing autoconf commands:
>
> make: `configure' is up to date.
> ./configure: line 4932: AC_LIB_RPATH: command not found
> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> ./configure: line 24925: AC_LIB_RPATH: command not found
> ./configure: line 24930: syntax error near unexpected token `iconv'
> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>
> The make build run then fails with the same errors:
>
> -
> Checking whether SageMath should install SPKG gsl...
> checking whether any of openblas is installed as or will be installed as 
> SPKG... yes; install gsl as well
> configure: no suitable system package found for SPKG gsl
> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> ./configure: line 24925: AC_LIB_RPATH: command not found
> ./configure: line 24930: syntax error near unexpected token `iconv'
> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>
> Since the recently discovered issues with primecount were very closely 
> related to the way that the primecount spkg (an no other spkgs) uses 
> @rpath, I am concerned that care may be required when defining 
> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath 
> in a dylib to an absolute path to the directory containing the library.  
> Also most libraries have multiple copies of the LC_RPATH load command 
> with sets that rpath.  (There are usually between 2 and 5 LS_RPATH load 
> commands.)
>
> - Marc
> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:
>>
>> As always, you can get the latest beta version from the "develop" git 
>> branch. Alternatively, the self-contained source tarball is at 
>> http://www.sagemath.org/download-latest.html
>>
>> 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version 

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

2022-07-11 Thread Marc Culler
As I said, I am not using any homebrew packages or any other external 
libraries for this build.  Sage should be able to build without homebrew,.  
The binary macOS app needs to be self-contained and relocatable.

The configure file for previous betas did not use the AC_LIB_RPATH command, 
although it is mentioned in configure.ac.  The other undefined autoconf 
commands do not appear at all in earlier betas.

- Marc

On Monday, July 11, 2022 at 8:25:27 AM UTC-5 Kenji Iohara wrote:

> On my Mac OS 12.4 with Intel Core i5, with homebrew and Xcode 13.4.1, it 
> compiled from the first build. 
>
>
> 2022年7月11日(月) 15:21 Marc Culler :
>
>> Yes, I tried that but there was no change.
>>
>> However when I deleted the calls to the undefined autoconf commands from 
>> the configure script (which meant changing about 5 lines in the script) I 
>> was able to run configure and the make build appears to be running normally 
>> after that.  Incidentally, the bootstrap script generates warning about the 
>> same commands, as well as AC_LIB_APPENDTOVAR:
>>
>> *m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is 
>> m4_require'd but not m4_defun'd*
>> *m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd 
>> but not m4_defun'd*
>> *m4/sage_spkg_configures.m4:605: the top level*
>>
>>
>>
>>
>>
>> *configure.ac:52 : error: possibly undefined 
>> macro: AC_LIB_RPATH  If this token and others are legitimate, please 
>> use m4_pattern_allow.  See the Autoconf documentation.configure:24924: 
>> error: possibly undefined macro: AC_LIB_PREPARE_PREFIXconfigure:24930: 
>> error: possibly undefined macro: AC_LIB_LINKFLAGS_BODYconfigure:24938: 
>> error: possibly undefined macro: AC_LIB_APPENDTOVAR*
>>
>>
>> Here are the changes I had to make to get a working configure script:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *4932c4932< AC_LIB_RPATH---> #AC_LIB_RPATH24924,24925c24924,24925< 
>> AC_LIB_PREPARE_PREFIX< AC_LIB_RPATH---> #AC_LIB_PREPARE_PREFIX> 
>> #AC_LIB_RPATH24930c24930<   AC_LIB_LINKFLAGS_BODY(iconv)---> # 
>>  AC_LIB_LINKFLAGS_BODY(iconv)24938c24938<   AC_LIB_APPENDTOVAR(CPPFLAGS, 
>> $INCICONV)---> #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)*
>>
>>
>> - Marc
>> On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:
>>
>>>
>>> did you run
>>> ./bootstrap
>>> ?
>>> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>>>
 I am not able to build beta5 after running make distclean using my 
 standard build script that includes no external libraries.  I am seeing 
 errors about missing autoconf commands:

 make: `configure' is up to date.
 ./configure: line 4932: AC_LIB_RPATH: command not found
 ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
 ./configure: line 24925: AC_LIB_RPATH: command not found
 ./configure: line 24930: syntax error near unexpected token `iconv'
 ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'

 The make build run then fails with the same errors:


 -
 Checking whether SageMath should install SPKG gsl...
 checking whether any of openblas is installed as or will be installed 
 as SPKG... yes; install gsl as well
 configure: no suitable system package found for SPKG gsl
 ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
 ./configure: line 24925: AC_LIB_RPATH: command not found
 ./configure: line 24930: syntax error near unexpected token `iconv'
 ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'

 Since the recently discovered issues with primecount were very closely 
 related to the way that the primecount spkg (an no other spkgs) uses 
 @rpath, I am concerned that care may be required when defining 
 AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath 
 in 
 a dylib to an absolute path to the directory containing the library.  Also 
 most libraries have multiple copies of the LC_RPATH load command with sets 
 that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)

 - Marc
 On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to 
> 9.7.beta5
> 413ff13c54 Trac #34056: cleaning two files in quadratic forms
> cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
> 0740d209ca Trac #34053: pycodestyle cleanup in 
> src/sage/graphs/base/static_sparse_graph.pyx
> 539a5c073c Trac #34046: pycodestyle cleanup in 
> src/sage/graphs/base/boost_graph.pyx
> 6790b30aeb Trac #34044: pycodestyle cleanup 

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

2022-07-11 Thread Dima Pasechnik
On Mon, Jul 11, 2022 at 2:21 PM Marc Culler  wrote:
>
> Yes, I tried that but there was no change.
Was it succesfully run?

Do you have autotools and gettext installed?

>
> However when I deleted the calls to the undefined autoconf commands from the 
> configure script (which meant changing about 5 lines in the script) I was 
> able to run configure and the make build appears to be running normally after 
> that.  Incidentally, the bootstrap script generates warning about the same 
> commands, as well as AC_LIB_APPENDTOVAR:
>
> m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is 
> m4_require'd but not m4_defun'd
> m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd but not 
> m4_defun'd
> m4/sage_spkg_configures.m4:605: the top level
> configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH
>   If this token and others are legitimate, please use m4_pattern_allow.
>   See the Autoconf documentation.
> configure:24924: error: possibly undefined macro: AC_LIB_PREPARE_PREFIX
> configure:24930: error: possibly undefined macro: AC_LIB_LINKFLAGS_BODY
> configure:24938: error: possibly undefined macro: AC_LIB_APPENDTOVAR
>
>
> Here are the changes I had to make to get a working configure script:
>
> 4932c4932
> < AC_LIB_RPATH
> ---
> > #AC_LIB_RPATH
> 24924,24925c24924,24925
> < AC_LIB_PREPARE_PREFIX
> < AC_LIB_RPATH
> ---
> > #AC_LIB_PREPARE_PREFIX
> > #AC_LIB_RPATH
> 24930c24930
> <   AC_LIB_LINKFLAGS_BODY(iconv)
> ---
> > #  AC_LIB_LINKFLAGS_BODY(iconv)
> 24938c24938
> <   AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
> ---
> > #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)
>
>
> - Marc
> On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:
>>
>>
>> did you run
>> ./bootstrap
>> ?
>> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>>>
>>> I am not able to build beta5 after running make distclean using my standard 
>>> build script that includes no external libraries.  I am seeing errors about 
>>> missing autoconf commands:
>>>
>>> make: `configure' is up to date.
>>> ./configure: line 4932: AC_LIB_RPATH: command not found
>>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>>> ./configure: line 24925: AC_LIB_RPATH: command not found
>>> ./configure: line 24930: syntax error near unexpected token `iconv'
>>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>>
>>> The make build run then fails with the same errors:
>>>
>>> -
>>> Checking whether SageMath should install SPKG gsl...
>>> checking whether any of openblas is installed as or will be installed as 
>>> SPKG... yes; install gsl as well
>>> configure: no suitable system package found for SPKG gsl
>>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>>> ./configure: line 24925: AC_LIB_RPATH: command not found
>>> ./configure: line 24930: syntax error near unexpected token `iconv'
>>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>>
>>> Since the recently discovered issues with primecount were very closely 
>>> related to the way that the primecount spkg (an no other spkgs) uses 
>>> @rpath, I am concerned that care may be required when defining 
>>> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in 
>>> a dylib to an absolute path to the directory containing the library.  Also 
>>> most libraries have multiple copies of the LC_RPATH load command with sets 
>>> that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)
>>>
>>> - Marc
>>> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:

 As always, you can get the latest beta version from the "develop" git 
 branch. Alternatively, the self-contained source tarball is at 
 http://www.sagemath.org/download-latest.html

 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to 
 9.7.beta5
 413ff13c54 Trac #34056: cleaning two files in quadratic forms
 cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
 0740d209ca Trac #34053: pycodestyle cleanup in 
 src/sage/graphs/base/static_sparse_graph.pyx
 539a5c073c Trac #34046: pycodestyle cleanup in 
 src/sage/graphs/base/boost_graph.pyx
 6790b30aeb Trac #34044: pycodestyle cleanup in 
 src/sage/graphs/generators/smallgraphs.py (part 3)
 6e4de5191b Trac #34043: pycodestyle cleanup in 
 src/sage/graphs/generators/smallgraphs.py (part 2)
 3d2f91c326 Trac #34042: pycodestyle cleanup in 
 src/sage/graphs/generators/smallgraphs.py (part 1)
 45c1d36c3a Trac #34034: pycodestyle cleanup in 
 src/sage/graphs/generators/random.py
 9f1388bac5 Trac #34032: pycodestyle cleanup in 
 src/sage/graphs/generators/world_map.py
 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx (part 
 1)
 0a77b4496f Trac #34022: pycodestyle cleanup in 
 src/sage/graphs/generators/classical_geometries.py

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

2022-07-11 Thread Kenji Iohara
On my Mac OS 12.4 with Intel Core i5, with homebrew and Xcode 13.4.1, it
compiled from the first build.


2022年7月11日(月) 15:21 Marc Culler :

> Yes, I tried that but there was no change.
>
> However when I deleted the calls to the undefined autoconf commands from
> the configure script (which meant changing about 5 lines in the script) I
> was able to run configure and the make build appears to be running normally
> after that.  Incidentally, the bootstrap script generates warning about the
> same commands, as well as AC_LIB_APPENDTOVAR:
>
> *m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is
> m4_require'd but not m4_defun'd*
> *m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd but
> not m4_defun'd*
> *m4/sage_spkg_configures.m4:605: the top level*
>
>
>
>
>
> *configure.ac:52 : error: possibly undefined
> macro: AC_LIB_RPATH  If this token and others are legitimate, please
> use m4_pattern_allow.  See the Autoconf documentation.configure:24924:
> error: possibly undefined macro: AC_LIB_PREPARE_PREFIXconfigure:24930:
> error: possibly undefined macro: AC_LIB_LINKFLAGS_BODYconfigure:24938:
> error: possibly undefined macro: AC_LIB_APPENDTOVAR*
>
>
> Here are the changes I had to make to get a working configure script:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> *4932c4932< AC_LIB_RPATH---> #AC_LIB_RPATH24924,24925c24924,24925<
> AC_LIB_PREPARE_PREFIX< AC_LIB_RPATH---> #AC_LIB_PREPARE_PREFIX>
> #AC_LIB_RPATH24930c24930<   AC_LIB_LINKFLAGS_BODY(iconv)---> #
>  AC_LIB_LINKFLAGS_BODY(iconv)24938c24938<   AC_LIB_APPENDTOVAR(CPPFLAGS,
> $INCICONV)---> #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)*
>
>
> - Marc
> On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:
>
>>
>> did you run
>> ./bootstrap
>> ?
>> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>>
>>> I am not able to build beta5 after running make distclean using my
>>> standard build script that includes no external libraries.  I am seeing
>>> errors about missing autoconf commands:
>>>
>>> make: `configure' is up to date.
>>> ./configure: line 4932: AC_LIB_RPATH: command not found
>>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>>> ./configure: line 24925: AC_LIB_RPATH: command not found
>>> ./configure: line 24930: syntax error near unexpected token `iconv'
>>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>>
>>> The make build run then fails with the same errors:
>>>
>>>
>>> -
>>> Checking whether SageMath should install SPKG gsl...
>>> checking whether any of openblas is installed as or will be installed as
>>> SPKG... yes; install gsl as well
>>> configure: no suitable system package found for SPKG gsl
>>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>>> ./configure: line 24925: AC_LIB_RPATH: command not found
>>> ./configure: line 24930: syntax error near unexpected token `iconv'
>>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>>
>>> Since the recently discovered issues with primecount were very closely
>>> related to the way that the primecount spkg (an no other spkgs) uses
>>> @rpath, I am concerned that care may be required when defining
>>> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in
>>> a dylib to an absolute path to the directory containing the library.  Also
>>> most libraries have multiple copies of the LC_RPATH load command with sets
>>> that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)
>>>
>>> - Marc
>>> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:
>>>
 As always, you can get the latest beta version from the "develop" git
 branch. Alternatively, the self-contained source tarball is at
 http://www.sagemath.org/download-latest.html

 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to
 9.7.beta5
 413ff13c54 Trac #34056: cleaning two files in quadratic forms
 cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
 0740d209ca Trac #34053: pycodestyle cleanup in
 src/sage/graphs/base/static_sparse_graph.pyx
 539a5c073c Trac #34046: pycodestyle cleanup in
 src/sage/graphs/base/boost_graph.pyx
 6790b30aeb Trac #34044: pycodestyle cleanup in
 src/sage/graphs/generators/smallgraphs.py (part 3)
 6e4de5191b Trac #34043: pycodestyle cleanup in
 src/sage/graphs/generators/smallgraphs.py (part 2)
 3d2f91c326 Trac #34042: pycodestyle cleanup in
 src/sage/graphs/generators/smallgraphs.py (part 1)
 45c1d36c3a Trac #34034: pycodestyle cleanup in
 src/sage/graphs/generators/random.py
 9f1388bac5 Trac #34032: pycodestyle cleanup in
 src/sage/graphs/generators/world_map.py
 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx
 (part 1)
 0a77b4496f Trac #34022: pycodestyle cleanup in
 

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

2022-07-11 Thread Marc Culler
Yes, I tried that but there was no change.

However when I deleted the calls to the undefined autoconf commands from 
the configure script (which meant changing about 5 lines in the script) I 
was able to run configure and the make build appears to be running normally 
after that.  Incidentally, the bootstrap script generates warning about the 
same commands, as well as AC_LIB_APPENDTOVAR:

*m4/sage_spkg_configures.m4:605: warning: AC_LIB_PREPARE_PREFIX is 
m4_require'd but not m4_defun'd*
*m4/sage_spkg_configures.m4:605: warning: AC_LIB_RPATH is m4_require'd but 
not m4_defun'd*
*m4/sage_spkg_configures.m4:605: the top level*





*configure.ac:52: error: possibly undefined macro: AC_LIB_RPATH  If 
this token and others are legitimate, please use m4_pattern_allow.  See 
the Autoconf documentation.configure:24924: error: possibly undefined 
macro: AC_LIB_PREPARE_PREFIXconfigure:24930: error: possibly undefined 
macro: AC_LIB_LINKFLAGS_BODYconfigure:24938: error: possibly undefined 
macro: AC_LIB_APPENDTOVAR*


Here are the changes I had to make to get a working configure script:


















*4932c4932< AC_LIB_RPATH---> #AC_LIB_RPATH24924,24925c24924,24925< 
AC_LIB_PREPARE_PREFIX< AC_LIB_RPATH---> #AC_LIB_PREPARE_PREFIX> 
#AC_LIB_RPATH24930c24930<   AC_LIB_LINKFLAGS_BODY(iconv)---> # 
 AC_LIB_LINKFLAGS_BODY(iconv)24938c24938<   AC_LIB_APPENDTOVAR(CPPFLAGS, 
$INCICONV)---> #  AC_LIB_APPENDTOVAR(CPPFLAGS, $INCICONV)*


- Marc
On Monday, July 11, 2022 at 7:11:21 AM UTC-5 Dima Pasechnik wrote:

>
> did you run
> ./bootstrap
> ?
> On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:
>
>> I am not able to build beta5 after running make distclean using my 
>> standard build script that includes no external libraries.  I am seeing 
>> errors about missing autoconf commands:
>>
>> make: `configure' is up to date.
>> ./configure: line 4932: AC_LIB_RPATH: command not found
>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>> ./configure: line 24925: AC_LIB_RPATH: command not found
>> ./configure: line 24930: syntax error near unexpected token `iconv'
>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>
>> The make build run then fails with the same errors:
>>
>>
>> -
>> Checking whether SageMath should install SPKG gsl...
>> checking whether any of openblas is installed as or will be installed as 
>> SPKG... yes; install gsl as well
>> configure: no suitable system package found for SPKG gsl
>> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
>> ./configure: line 24925: AC_LIB_RPATH: command not found
>> ./configure: line 24930: syntax error near unexpected token `iconv'
>> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>>
>> Since the recently discovered issues with primecount were very closely 
>> related to the way that the primecount spkg (an no other spkgs) uses 
>> @rpath, I am concerned that care may be required when defining 
>> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in 
>> a dylib to an absolute path to the directory containing the library.  Also 
>> most libraries have multiple copies of the LC_RPATH load command with sets 
>> that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)
>>
>> - Marc
>> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:
>>
>>> As always, you can get the latest beta version from the "develop" git 
>>> branch. Alternatively, the self-contained source tarball is at 
>>> http://www.sagemath.org/download-latest.html
>>>
>>> 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to 
>>> 9.7.beta5
>>> 413ff13c54 Trac #34056: cleaning two files in quadratic forms
>>> cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
>>> 0740d209ca Trac #34053: pycodestyle cleanup in 
>>> src/sage/graphs/base/static_sparse_graph.pyx
>>> 539a5c073c Trac #34046: pycodestyle cleanup in 
>>> src/sage/graphs/base/boost_graph.pyx
>>> 6790b30aeb Trac #34044: pycodestyle cleanup in 
>>> src/sage/graphs/generators/smallgraphs.py (part 3)
>>> 6e4de5191b Trac #34043: pycodestyle cleanup in 
>>> src/sage/graphs/generators/smallgraphs.py (part 2)
>>> 3d2f91c326 Trac #34042: pycodestyle cleanup in 
>>> src/sage/graphs/generators/smallgraphs.py (part 1)
>>> 45c1d36c3a Trac #34034: pycodestyle cleanup in 
>>> src/sage/graphs/generators/random.py
>>> 9f1388bac5 Trac #34032: pycodestyle cleanup in 
>>> src/sage/graphs/generators/world_map.py
>>> 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx 
>>> (part 1)
>>> 0a77b4496f Trac #34022: pycodestyle cleanup in 
>>> src/sage/graphs/generators/classical_geometries.py
>>> 0cec8684d7 Trac #34135: modernize super() in groups
>>> 38b2bf7529 Trac #34058: sage 9.6 special function translation issue with 
>>> fricas. elliptic_ec
>>> 720adde3bb Trac #32716: pkgs/sagemath-*/tox.ini: Create environment that 
>>> uses Sage's 

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

2022-07-11 Thread Dima Pasechnik
did you run
./bootstrap
?
On Mon, 11 Jul 2022, 13:08 Marc Culler,  wrote:

> I am not able to build beta5 after running make distclean using my
> standard build script that includes no external libraries.  I am seeing
> errors about missing autoconf commands:
>
> make: `configure' is up to date.
> ./configure: line 4932: AC_LIB_RPATH: command not found
> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> ./configure: line 24925: AC_LIB_RPATH: command not found
> ./configure: line 24930: syntax error near unexpected token `iconv'
> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>
> The make build run then fails with the same errors:
>
>
> -
> Checking whether SageMath should install SPKG gsl...
> checking whether any of openblas is installed as or will be installed as
> SPKG... yes; install gsl as well
> configure: no suitable system package found for SPKG gsl
> ./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
> ./configure: line 24925: AC_LIB_RPATH: command not found
> ./configure: line 24930: syntax error near unexpected token `iconv'
> ./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'
>
> Since the recently discovered issues with primecount were very closely
> related to the way that the primecount spkg (an no other spkgs) uses
> @rpath, I am concerned that care may be required when defining
> AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in
> a dylib to an absolute path to the directory containing the library.  Also
> most libraries have multiple copies of the LC_RPATH load command with sets
> that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)
>
> - Marc
> On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:
>
>> As always, you can get the latest beta version from the "develop" git
>> branch. Alternatively, the self-contained source tarball is at
>> http://www.sagemath.org/download-latest.html
>>
>> 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to
>> 9.7.beta5
>> 413ff13c54 Trac #34056: cleaning two files in quadratic forms
>> cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
>> 0740d209ca Trac #34053: pycodestyle cleanup in
>> src/sage/graphs/base/static_sparse_graph.pyx
>> 539a5c073c Trac #34046: pycodestyle cleanup in
>> src/sage/graphs/base/boost_graph.pyx
>> 6790b30aeb Trac #34044: pycodestyle cleanup in
>> src/sage/graphs/generators/smallgraphs.py (part 3)
>> 6e4de5191b Trac #34043: pycodestyle cleanup in
>> src/sage/graphs/generators/smallgraphs.py (part 2)
>> 3d2f91c326 Trac #34042: pycodestyle cleanup in
>> src/sage/graphs/generators/smallgraphs.py (part 1)
>> 45c1d36c3a Trac #34034: pycodestyle cleanup in
>> src/sage/graphs/generators/random.py
>> 9f1388bac5 Trac #34032: pycodestyle cleanup in
>> src/sage/graphs/generators/world_map.py
>> 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx (part
>> 1)
>> 0a77b4496f Trac #34022: pycodestyle cleanup in
>> src/sage/graphs/generators/classical_geometries.py
>> 0cec8684d7 Trac #34135: modernize super() in groups
>> 38b2bf7529 Trac #34058: sage 9.6 special function translation issue with
>> fricas. elliptic_ec
>> 720adde3bb Trac #32716: pkgs/sagemath-*/tox.ini: Create environment that
>> uses Sage's python as the basepython, fix sagemath-standard deps
>> 6294f36ee4 Trac #28925: Modify find_python_sources to support
>> modularization of sagelib by native namespace packages (PEP 420)
>> 5063ca7441 Trac #34021: pycodestyle in 5 files of
>> src/sage/graphs/generators
>> 648ea02cda Trac #34018: pycodestyle cleanup in
>> src/sage/graphs/graph_decompositions/
>> 44562ec0cf Trac #34016: improve pycodestyle in 4 files in graphs
>> aa79451a04 Trac #34015: pycodestyle cleanup in planarity.pyx and
>> path_enumeration.pyx
>> 3268d19fa5 Trac #34013: pycodestyle cleanup in schnyder.py and
>> print_graphs.py
>> a6f5a56109 Trac #34012: pycodestyle cleanup in
>> sage.graphs.spanning_tree.pyx, weakly_chordal.pyx
>> b5041b18ad Trac #34011: pycodestyle cleanup in sage.graphs.views.pyx,
>> trees.pyx, traversals.pyx
>> 81f843e76b Trac #34010: pycodestyle cleanup in
>> sage.graphs.tutte_polynomial.py
>> c2550f7093 Trac #34009: pycodestyle cleanup in
>> sage.graphs.hyperbolicity.pyx
>> 44a5f5b3d9 Trac #33952: Add methods to compute holomorphic differentials
>> of function field
>> 6ea1dc5f9e Trac #33868: Add modules over integral domain
>> b593b48ed7 Trac #33791: ci-cygwin: Refactor using reusable workflows
>> 1fc79b83f6 Trac #33788: GH Actions: Split ci-macos.yml out from tox.yml
>> 931d6ac039 Trac #33777: Deprecate Sage's CHomP interface
>> c364788de0 Trac #33708: make elliptic-curve isogenies compute Montgomery
>> codomains
>> 64e29cf9d9 Trac #33144: Remove some py2 tags in explain_pickle
>> 1c0f22aabf Trac #34132: Update primesieve to 8.0, primecount to 7.4
>> 9793520438 <(979)%20352-0438> Trac #34121: Heegner point method can
>> 

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

2022-07-11 Thread Marc Culler
I am not able to build beta5 after running make distclean using my standard 
build script that includes no external libraries.  I am seeing errors about 
missing autoconf commands:

make: `configure' is up to date.
./configure: line 4932: AC_LIB_RPATH: command not found
./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
./configure: line 24925: AC_LIB_RPATH: command not found
./configure: line 24930: syntax error near unexpected token `iconv'
./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'

The make build run then fails with the same errors:

-
Checking whether SageMath should install SPKG gsl...
checking whether any of openblas is installed as or will be installed as 
SPKG... yes; install gsl as well
configure: no suitable system package found for SPKG gsl
./configure: line 24924: AC_LIB_PREPARE_PREFIX: command not found
./configure: line 24925: AC_LIB_RPATH: command not found
./configure: line 24930: syntax error near unexpected token `iconv'
./configure: line 24930: `  AC_LIB_LINKFLAGS_BODY(iconv)'

Since the recently discovered issues with primecount were very closely 
related to the way that the primecount spkg (an no other spkgs) uses 
@rpath, I am concerned that care may be required when defining 
AC_LIB_RPATH.  Currently all spkgs, except for primecount, set the rpath in 
a dylib to an absolute path to the directory containing the library.  Also 
most libraries have multiple copies of the LC_RPATH load command with sets 
that rpath.  (There are usually between 2 and 5 LS_RPATH load commands.)

- Marc
On Sunday, July 10, 2022 at 6:24:36 PM UTC-5 Volker Braun wrote:

> As always, you can get the latest beta version from the "develop" git 
> branch. Alternatively, the self-contained source tarball is at 
> http://www.sagemath.org/download-latest.html
>
> 625ac58151 (trac/develop, tag: 9.7.beta5) Updated SageMath version to 
> 9.7.beta5
> 413ff13c54 Trac #34056: cleaning two files in quadratic forms
> cb65d06dd2 Trac #34055: Remove "ssl" target from Makefile
> 0740d209ca Trac #34053: pycodestyle cleanup in 
> src/sage/graphs/base/static_sparse_graph.pyx
> 539a5c073c Trac #34046: pycodestyle cleanup in 
> src/sage/graphs/base/boost_graph.pyx
> 6790b30aeb Trac #34044: pycodestyle cleanup in 
> src/sage/graphs/generators/smallgraphs.py (part 3)
> 6e4de5191b Trac #34043: pycodestyle cleanup in 
> src/sage/graphs/generators/smallgraphs.py (part 2)
> 3d2f91c326 Trac #34042: pycodestyle cleanup in 
> src/sage/graphs/generators/smallgraphs.py (part 1)
> 45c1d36c3a Trac #34034: pycodestyle cleanup in 
> src/sage/graphs/generators/random.py
> 9f1388bac5 Trac #34032: pycodestyle cleanup in 
> src/sage/graphs/generators/world_map.py
> 248a6e15e6 Trac #34023: pycodestyle cleanup in distance_regular.pyx (part 
> 1)
> 0a77b4496f Trac #34022: pycodestyle cleanup in 
> src/sage/graphs/generators/classical_geometries.py
> 0cec8684d7 Trac #34135: modernize super() in groups
> 38b2bf7529 Trac #34058: sage 9.6 special function translation issue with 
> fricas. elliptic_ec
> 720adde3bb Trac #32716: pkgs/sagemath-*/tox.ini: Create environment that 
> uses Sage's python as the basepython, fix sagemath-standard deps
> 6294f36ee4 Trac #28925: Modify find_python_sources to support 
> modularization of sagelib by native namespace packages (PEP 420)
> 5063ca7441 Trac #34021: pycodestyle in 5 files of 
> src/sage/graphs/generators
> 648ea02cda Trac #34018: pycodestyle cleanup in 
> src/sage/graphs/graph_decompositions/
> 44562ec0cf Trac #34016: improve pycodestyle in 4 files in graphs
> aa79451a04 Trac #34015: pycodestyle cleanup in planarity.pyx and 
> path_enumeration.pyx
> 3268d19fa5 Trac #34013: pycodestyle cleanup in schnyder.py and 
> print_graphs.py
> a6f5a56109 Trac #34012: pycodestyle cleanup in 
> sage.graphs.spanning_tree.pyx, weakly_chordal.pyx
> b5041b18ad Trac #34011: pycodestyle cleanup in sage.graphs.views.pyx, 
> trees.pyx, traversals.pyx
> 81f843e76b Trac #34010: pycodestyle cleanup in 
> sage.graphs.tutte_polynomial.py
> c2550f7093 Trac #34009: pycodestyle cleanup in 
> sage.graphs.hyperbolicity.pyx
> 44a5f5b3d9 Trac #33952: Add methods to compute holomorphic differentials 
> of function field
> 6ea1dc5f9e Trac #33868: Add modules over integral domain
> b593b48ed7 Trac #33791: ci-cygwin: Refactor using reusable workflows
> 1fc79b83f6 Trac #33788: GH Actions: Split ci-macos.yml out from tox.yml
> 931d6ac039 Trac #33777: Deprecate Sage's CHomP interface
> c364788de0 Trac #33708: make elliptic-curve isogenies compute Montgomery 
> codomains
> 64e29cf9d9 Trac #33144: Remove some py2 tags in explain_pickle
> 1c0f22aabf Trac #34132: Update primesieve to 8.0, primecount to 7.4
> 9793520438 <(979)%20352-0438> Trac #34121: Heegner point method can 
> return a point defined over the wrong field
> 3208d2c51f Trac #34112: some details in L-functions
> 65722f53c1 Trac #34111: 'PosixPath' object has no attribute 

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

2022-07-11 Thread Dima Pasechnik
There are changes happening in how sagelib is structured in modules.
Once this is done, it should work much smoother.

On Mon, Jul 11, 2022 at 12:12 PM Thierry
 wrote:
>
> On Mon, Jul 11, 2022 at 12:04:55PM +0100, Dima Pasechnik wrote:
> > make distclean ?
>
> If it helps to permanently solve the issue, note that i also had to make
> disclean at the previous beta to let my patchbot restart, with a similar
> error.
>
> Ciao,
> Thierry
>
>
> > On Mon, 11 Jul 2022, 11:27 Thierry Dumont, 
> > wrote:
> >
> > >
> > >
> > > Le 11/07/2022 à 09:10, Kwankyu Lee a écrit :
> > > >
> > > >
> > > > On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:
> > > >
> > > > When upgrading from beta 4 to beta5, I got the following error, 
> > > > which
> > > > persists after doing: make doc-clean doc-uninstall; make
> > > >
> > > > (Unbuntu 22-04, up to date).
> > > >
> > > > I got this error massage:
> > > > [sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import
> > > > module 'sagedoc_conf' from module 'sage.misc'; the following
> > > exception
> > > > was raised:
> > > > [sagemath_doc_html-none] [misc ] No module named
> > > > 'sage.misc.sagedoc_conf'
> > > >
> > > > but I'm not sure this is at the origin of the problem.
> > > >
> > > >
> > > > It seems this is related with
> > > >
> > > > 9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild
> > > > introduced in #33763
> > > >
> > > > Really, there should be the file src/sage/misc/sagedoc_conf.py. The
> > > > message above says it  is not there. Check it out.
> > > >
> > >
> > > Well... it is here...
> > >
> > > pwd
> > > /usr/local/sages/dev/sage/src/sage/misc
> > >
> > > ls -l sagedoc_conf.py
> > > -rw-rw-r-- 1 moi moi 5692 juil. 11 07:00 sagedoc_conf.py
> > >
> > > strange...
> > >
> > > > I had no problem in upgrading from beta3 to beta5.
> > > >
> > > I'm upgrading from beta4.
> > > yours
> > > t.
> > > > --
> > > > 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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com
> > > > <
> > > https://groups.google.com/d/msgid/sage-release/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com?utm_medium=email_source=footer
> > > >.
> > >
> > > --
> > > 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/e95ee3d5-59fc-66cf-a08b-320330ba8220%40math.univ-lyon1.fr
> > > .
> > >
> >
> > --
> > 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/CAAWYfq0zGQt_h18wWj7JGRjNFkO1fZzitg5RUjuUCufyzFYqXQ%40mail.gmail.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/2022071215.GA5680%40metelu.net.

-- 
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/CAAWYfq3sqK%3DC9eZ4RxRStPBVPN%3DWbwVfSCBgO2Obj1sd3tmcGA%40mail.gmail.com.


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

2022-07-11 Thread Thierry
On Mon, Jul 11, 2022 at 12:04:55PM +0100, Dima Pasechnik wrote:
> make distclean ?

If it helps to permanently solve the issue, note that i also had to make
disclean at the previous beta to let my patchbot restart, with a similar
error.

Ciao,
Thierry


> On Mon, 11 Jul 2022, 11:27 Thierry Dumont, 
> wrote:
> 
> >
> >
> > Le 11/07/2022 à 09:10, Kwankyu Lee a écrit :
> > >
> > >
> > > On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:
> > >
> > > When upgrading from beta 4 to beta5, I got the following error, which
> > > persists after doing: make doc-clean doc-uninstall; make
> > >
> > > (Unbuntu 22-04, up to date).
> > >
> > > I got this error massage:
> > > [sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import
> > > module 'sagedoc_conf' from module 'sage.misc'; the following
> > exception
> > > was raised:
> > > [sagemath_doc_html-none] [misc ] No module named
> > > 'sage.misc.sagedoc_conf'
> > >
> > > but I'm not sure this is at the origin of the problem.
> > >
> > >
> > > It seems this is related with
> > >
> > > 9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild
> > > introduced in #33763
> > >
> > > Really, there should be the file src/sage/misc/sagedoc_conf.py. The
> > > message above says it  is not there. Check it out.
> > >
> >
> > Well... it is here...
> >
> > pwd
> > /usr/local/sages/dev/sage/src/sage/misc
> >
> > ls -l sagedoc_conf.py
> > -rw-rw-r-- 1 moi moi 5692 juil. 11 07:00 sagedoc_conf.py
> >
> > strange...
> >
> > > I had no problem in upgrading from beta3 to beta5.
> > >
> > I'm upgrading from beta4.
> > yours
> > t.
> > > --
> > > 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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com
> > > <
> > https://groups.google.com/d/msgid/sage-release/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com?utm_medium=email_source=footer
> > >.
> >
> > --
> > 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/e95ee3d5-59fc-66cf-a08b-320330ba8220%40math.univ-lyon1.fr
> > .
> >
> 
> -- 
> 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/CAAWYfq0zGQt_h18wWj7JGRjNFkO1fZzitg5RUjuUCufyzFYqXQ%40mail.gmail.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/2022071215.GA5680%40metelu.net.


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

2022-07-11 Thread Dima Pasechnik
make distclean ?

On Mon, 11 Jul 2022, 11:27 Thierry Dumont, 
wrote:

>
>
> Le 11/07/2022 à 09:10, Kwankyu Lee a écrit :
> >
> >
> > On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:
> >
> > When upgrading from beta 4 to beta5, I got the following error, which
> > persists after doing: make doc-clean doc-uninstall; make
> >
> > (Unbuntu 22-04, up to date).
> >
> > I got this error massage:
> > [sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import
> > module 'sagedoc_conf' from module 'sage.misc'; the following
> exception
> > was raised:
> > [sagemath_doc_html-none] [misc ] No module named
> > 'sage.misc.sagedoc_conf'
> >
> > but I'm not sure this is at the origin of the problem.
> >
> >
> > It seems this is related with
> >
> > 9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild
> > introduced in #33763
> >
> > Really, there should be the file src/sage/misc/sagedoc_conf.py. The
> > message above says it  is not there. Check it out.
> >
>
> Well... it is here...
>
> pwd
> /usr/local/sages/dev/sage/src/sage/misc
>
> ls -l sagedoc_conf.py
> -rw-rw-r-- 1 moi moi 5692 juil. 11 07:00 sagedoc_conf.py
>
> strange...
>
> > I had no problem in upgrading from beta3 to beta5.
> >
> I'm upgrading from beta4.
> yours
> t.
> > --
> > 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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com
> > <
> https://groups.google.com/d/msgid/sage-release/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com?utm_medium=email_source=footer
> >.
>
> --
> 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/e95ee3d5-59fc-66cf-a08b-320330ba8220%40math.univ-lyon1.fr
> .
>

-- 
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/CAAWYfq0zGQt_h18wWj7JGRjNFkO1fZzitg5RUjuUCufyzFYqXQ%40mail.gmail.com.


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

2022-07-11 Thread Thierry
On Mon, Jul 11, 2022 at 12:27:45PM +0200, Thierry Dumont wrote:
> 
> 
> Le 11/07/2022 à 09:10, Kwankyu Lee a écrit :
> > 
> > 
> > On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:
> > 
> > When upgrading from beta 4 to beta5, I got the following error, which
> > persists after doing: make doc-clean doc-uninstall; make
> > 
> > (Unbuntu 22-04, up to date).
> > 
> > I got this error massage:
> > [sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import
> > module 'sagedoc_conf' from module 'sage.misc'; the following exception
> > was raised:
> > [sagemath_doc_html-none] [misc ] No module named
> > 'sage.misc.sagedoc_conf'
> > 
> > but I'm not sure this is at the origin of the problem.
> > 
> > 
> > It seems this is related with
> > 
> > 9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild
> > introduced in #33763
> > 
> > Really, there should be the file src/sage/misc/sagedoc_conf.py. The
> > message above says it  is not there. Check it out.
> > 
> 
> Well... it is here...
> 
> pwd
> /usr/local/sages/dev/sage/src/sage/misc
> 
> ls -l sagedoc_conf.py
> -rw-rw-r-- 1 moi moi 5692 juil. 11 07:00 sagedoc_conf.py
> 
> strange...

This also breaks the patchbots, see
https://patchbot.sagemath.org/ticket/0/

Ciao,
Thierry



> > I had no problem in upgrading from beta3 to beta5.
> > 
> I'm upgrading from beta4.
> yours
> t.
> > -- 
> > 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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%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/e95ee3d5-59fc-66cf-a08b-320330ba8220%40math.univ-lyon1.fr.

-- 
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/20220711103824.GA5365%40metelu.net.


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

2022-07-11 Thread Thierry Dumont




Le 11/07/2022 à 09:10, Kwankyu Lee a écrit :



On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:

When upgrading from beta 4 to beta5, I got the following error, which
persists after doing: make doc-clean doc-uninstall; make

(Unbuntu 22-04, up to date).

I got this error massage:
[sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import
module 'sagedoc_conf' from module 'sage.misc'; the following exception
was raised:
[sagemath_doc_html-none] [misc ] No module named
'sage.misc.sagedoc_conf'

but I'm not sure this is at the origin of the problem.


It seems this is related with

9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild 
introduced in #33763


Really, there should be the file src/sage/misc/sagedoc_conf.py. The 
message above says it  is not there. Check it out.




Well... it is here...

pwd
/usr/local/sages/dev/sage/src/sage/misc

ls -l sagedoc_conf.py
-rw-rw-r-- 1 moi moi 5692 juil. 11 07:00 sagedoc_conf.py

strange...


I had no problem in upgrading from beta3 to beta5.


I'm upgrading from beta4.
yours
t.

--
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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%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/e95ee3d5-59fc-66cf-a08b-320330ba8220%40math.univ-lyon1.fr.


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

2022-07-11 Thread Kwankyu Lee


On Monday, July 11, 2022 at 2:53:36 PM UTC+9 tdumont wrote:

> When upgrading from beta 4 to beta5, I got the following error, which 
> persists after doing: make doc-clean doc-uninstall; make 
>
> (Unbuntu 22-04, up to date). 
>
> I got this error massage: 
> [sagemath_doc_html-none] [misc ] WARNING: autodoc: failed to import 
> module 'sagedoc_conf' from module 'sage.misc'; the following exception 
> was raised: 
> [sagemath_doc_html-none] [misc ] No module named 
> 'sage.misc.sagedoc_conf' 
>
> but I'm not sure this is at the origin of the problem.


It seems this is related with

9879ff4e0c Trac #33936: Remove runtime dependency on sage_docbuild 
introduced in #33763

Really, there should be the file src/sage/misc/sagedoc_conf.py. The message 
above says it  is not there. Check it out.

I had no problem in upgrading from beta3 to beta5. 

-- 
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/1d78c6c2-703c-465f-9ea0-6994f8ec9637n%40googlegroups.com.


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

2022-07-11 Thread David Coudert
Working properly again after distclean. Sorry for the noise.

> Le 10 juil. 2022 à 12:54, David Coudert  a écrit :
> 
> I tried, but I still get the same issue.
> I will try with a make distclean.
> 
> 
>> Le 10 juil. 2022 à 11:27, Dima Pasechnik > > a écrit :
>> 
>> 
>> 
>> On Sun, 10 Jul 2022, 09:43 david@gmail.com , 
>> mailto:david.coud...@gmail.com>> wrote:
>> on MacOS 12.3.1 with Xcode 13.4.1 and a recent brew upgrade, I did: 
>> bootstrap, source .homebrew-build-env, configure and make.
>> The compilation went well, but sage is not working at all.
>> - Sage looks for /usr/local/Cellar/flint/2.9.0/lib/libflint-16.dylib. but I 
>> have /usr/local/Cellar/flint/2.9.0/lib/libflint-17.dylib
>> - Also, the completion is not working anymore in the console.
>> 
>> you apparently have some bits not rebuilt, which were built against older 
>> Flint.
>> 
>> I'd do
>> 
>>make sagelib-clean sagelib-uninstall
>> 
>> followed by
>> 
>>make
>> 
>> 
>> 
>> What can I try to fix the issue ?
>> 
>> Thanks,
>> David.
>> 
>> ==
>> sapristi:sage dcoudert$ ./sage
>> ┌┐
>> │ SageMath version 9.7.beta4, Release Date: 2022-07-07   │
>> │ Using Python 3.9.13. Type "help()" for help.   │
>> └┘
>> ┏┓
>> ┃ Warning: this is a prerelease version, and it may be unstable. ┃
>> ┃ Warning: sage.all is not available; this is a limited REPL.┃
>> ┗┛
>> sage: import sage.all
>> ---
>> ImportError   Traceback (most recent call last)
>>  in 
>> > 1 import sage.all
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/all.py
>>  in 
>> 136 from sage.modules.allimport *
>> 137 from sage.monoids.allimport *
>> --> 138 from sage.algebras.all   import *
>> 139 from sage.modular.allimport *
>> 140 from sage.sat.allimport *
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/all.py
>>  in 
>>  19 from sage.misc.lazy_import import lazy_import
>>  20 
>> ---> 21 import sage.algebras.catalog as algebras
>>  22 
>>  23 from .quantum_groups.all import *
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/catalog.py
>>  in 
>>  78 
>>  79 from sage.algebras.free_algebra import FreeAlgebra as Free
>> ---> 80 from sage.algebras.quatalg.quaternion_algebra import 
>> QuaternionAlgebra as Quaternion
>>  81 from sage.algebras.steenrod.steenrod_algebra import SteenrodAlgebra 
>> as Steenrod
>>  82 from 
>> sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra import 
>> FiniteDimensionalAlgebra as FiniteDimensional
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra.py
>>  in 
>>  66 QuaternionAlgebraElement_rational_field,
>>  67 QuaternionAlgebraElement_number_field)
>> ---> 68 from . import quaternion_algebra_cython
>>  69 
>>  70 from sage.modular.modsym.p1list import P1List
>> 
>> ~/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/algebras/quatalg/quaternion_algebra_cython.pyx
>>  in init sage.algebras.quatalg.quaternion_algebra_cython 
>> (build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:6388)()
>> > 1 # distutils: language = c++
>>   2 # distutils: libraries = gmp m NTL_LIBRARIES
>>   3 # distutils: extra_compile_args = NTL_CFLAGS
>>   4 # distutils: include_dirs = NTL_INCDIR
>>   5 # distutils: library_dirs = NTL_LIBDIR
>> 
>> ImportError: 
>> dlopen(/Users/dcoudert/sage/local/var/lib/sage/venv-python3.9/lib/python3.9/site-packages/sage/matrix/matrix_integer_dense.cpython-39-darwin.so
>>  , 0x0002): Library not 
>> loaded: /usr/local/opt/flint/lib/libflint-16.dylib
>>   Referenced from: /Users/dcoudert/sage/local/lib/liblinbox.0.dylib
>>   Reason: tried: '/usr/local/opt/flint/lib/libflint-16.dylib' (no such 
>> file), '/usr/local/lib/libflint-16.dylib' (no such file), 
>> '/usr/lib/libflint-16.dylib' (no such file), 
>> '/usr/local/Cellar/flint/2.9.0/lib/libflint-16.dylib' (no such file), 
>> '/usr/local/lib/libflint-16.dylib' (no such file), 
>> '/usr/lib/libflint-16.dylib' (no such file)
>> sage:
>>  
>>
>> ==
>> 
>> 
>> 
>> 
>> 
>> On Friday, July 8, 2022 at 11:22:21 PM UTC+2