can you review cysignals update at https://trac.sagemath.org/ticket/31474 ?

On Tue, Mar 16, 2021 at 12:19 PM Samuel Lelièvre
<samuel.lelie...@gmail.com> wrote:
>
> 2021-03-16 09:24 UTC, Samuel Lelièvre:
> >
> > 2021-03-16 01:26 UTC, Matthias Köppe:
> > >
> > > On Monday, March 15, 2021 at 1:42:44 PM UTC-7 Samuel Lelievre:
> > >>
> > >> On macOS 10.14.6, in a fresh clone, I got this:
> > >> ```
> > >> $ source .homebrew-build-env
> > >> $ ./bootstrap -q
> > >> $ ./configure --enable-download-from-upstream-url -q
> > >> ./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
> > >
> > > Harmless, will be fixed in https://trac.sagemath.org/ticket/31496
> > >
> > >> configure: WARNING: ".../build/pkgs/termcap/type" is missing.
> > >> Leftovers from another branch?
> > >
> > > You can just delete the termcap directory. The package has been removed.
> >
> > Indeed, that was just a warning, not an error. In the same folder,
> > without deleting the termcap folder or changing anything, I ran
> > this fuller command to bootstrap, configure, make and testlong,
> > and despite the innocuous configure warnings, all tests passed!
> > ```
> > $ source .homebrew-build-env
> > $ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
> > ./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
> > configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
> > missing.  Leftovers from another branch?
> > *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
> > ...
> > ----------------------------------------------------------------------
> > All tests passed!
> > ----------------------------------------------------------------------
> > ```
> > Thanks everybody for all the hard work that made that possible!
>
> To be more complete, I should mention the build fails on cysignals
> unless I use `export SETUPTOOLS_USE_DISTUTILS=local` as
> suggested by Matthias in the sage-release "Sage 9.3.beta8" thread.
>
> Build failing on cysignals.
> ```
> $ source .homebrew-build-env
> $ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
> ./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
> configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
> missing.  Leftovers from another branch?
> *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
> ...
> ***************************************************************
> Error building Sage.
>
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
>
> * package:         cysignals-1.10.2
>   last build time: Mar 16 02:27
>   log file:        /opt/s/sage93f/logs/pkgs/cysignals-1.10.2.log
>   build directory: /opt/s/sage93f/local/var/tmp/sage/build/cysignals-1.10.2
>
> It is safe to delete any log files and build directories, but they
> contain information that is helpful for debugging build problems.
> WARNING: If you now run 'make' again, the build directory of the
> same version of the package will, by default, be deleted. Set the
> environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this.
>
> make[1]: *** [all-start] Error 1
> make: *** [all] Error 2
> ```
>
> Fix using `export SETUPTOOLS_USE_DISTUTILS=local`.
> ```
> $ source .homebrew-build-env
> $ export SETUPTOOLS_USE_DISTUTILS=local
> $ ./bootstrap -q && ./configure -q && make -s V=0 && make -s V=0 testlong
> ./configure: line 40596: SAGE_SPKG_CONFIGURE_SAGELIB: command not found
> configure: WARNING: "/opt/s/sage93f/build/pkgs/termcap/type" is
> missing.  Leftovers from another branch?
> *** ALL ENVIRONMENT VARIABLES BEFORE BUILD: ***
> ...
> ----------------------------------------------------------------------
> All tests passed!
> ----------------------------------------------------------------------
> ```
>
> Installing jupyterlab_widgets and RISE  then succeeded:
> ```
> $ ./sage -i jupyterlab_widgets
> $ ./sage --pip install RISE
> ```
>
> --
> 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/CAEcArF3xTwKX7LSMoDy2cEFvCC-ACkeXvsgABxEKFckhOq2DjQ%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/CAAWYfq26dgCmhhrH%3D_AdqWzvKofarXC%3DFchdGWggF-EFqi6b9A%40mail.gmail.com.

Reply via email to