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.htmlDue to the blocker ticket bonanza we aren't stabilizing yet, so expect more rc versions...249fc90389 (tag: 9.1.rc1, trac/develop) Updated SageMath version to 9.1.rc1
--
You received this message because you are subscribed to the Google Groups "sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/90d822a1-46bf-4642-b4af-29dd84502729%40googlegroups.com.
First build failure on my laptop since a very long time:Checking whether SageMath should install SPKG gp2c...configure: gp2c has already been installed by SageMathconfigure: gp prefix is .configure: error: unable to locate pari.cfgIf you would like to try to build Sage anyway (to help porting),export the variable 'SAGE_PORT' to something non-empty.make[1]: *** [Makefile:49: build/make/Makefile] Error 1make[1] : on quitte le répertoire « /home/chapoton/sage3 »make: *** [Makefile:32: base-toolchain] Error 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...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/dfd62bdf-7e70-4456-a845-e0dee8c96ee3%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to sage-r...@googlegroups.com.
Thanks a lot. This worked. Will this trick need to be repeated ?
To unsubscribe from this group and stop receiving emails from it, send an email to sage-release...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/d13c04a9-54f6-4993-8629-bd3e673136f2%40googlegroups.com.
Testing that Sage starts...
[2020-04-23 12:33:27] SageMath version 9.1.rc1, Release Date: 2020-04-22
Yes, Sage starts.
real 250m34.371s
user 483m50.050s
sys 96m20.518s
Sage build/upgrade complete!
$ python --version
Python 2.7.10
Built from scratch on OS X 10.11.6, using ./configure and then make. I suggest that https://doc.sagemath.org/html/en/installation/source.html is incorrect in suggesting that Py3 is necessary to *build* Sage.
Built from scratch on OS X 10.11.6, using ./configure and then make. I suggest that https://doc.sagemath.org/html/en/installation/source.html is incorrect in suggesting that Py3 is necessary to *build* Sage.You're right, this needs to be updated. Python 2 also works. I've opened https://trac.sagemath.org/ticket/29556 for updating the installation instructions.
$ ./sage -ipython
On macOS 10.14.6 Mojave with lots of Homebrewpackages installed, failed to build Pillow. Logs:
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.htmlDue to the blocker ticket bonanza we aren't stabilizing yet, so expect more rc versions...249fc90389 (tag: 9.1.rc1, trac/develop) Updated SageMath version to 9.1.rc1
1. The 'configure' step suggested to run
$ brew install ppl
even though I already had Homebrew's ppl. Intrigued,
I took a look at the part of 'config.log' checking ppl:
```
## ---------------------------------------------------- ##
## Checking whether SageMath should install SPKG ppl... ##
## ---------------------------------------------------- ##
configure:27878: checking whether any of glpk gmp mpir
is installed as or will be installed as SPKG
configure:27882: result: yes; install ppl as well
configure:28277: no suitable system package found for SPKG ppl
```
Since at least one of (glpk, gmp, mpir) either
was or would be installed as an SPKG, the script
concluded ppl should be installed as an SPKG too.
So the decision to install ppl was based on that,
not on the absence of ppl. In such a case, maybe
the script should not recommend installing ppl
(at least not without checking if it is there).
```
$ source ./.homebrew-build-env
$ make configure
[...]
$ CC=clang CXX=clang++ FC=gfortran \
OBJC=clang OBJCXX=clang++
./configure
[...]
2. During `make ptestlong`, on three occasions
an alert that "Python quit unexpectedly" popped
up and offered to either (a) Ignore, (b) Inspect,
(c) Report to Apple (or something like that).
Does this happen because some doctests crash
Python on purpose and, because of now using
Homebrew's Python instead of building Sage's
own, this is now caught by macOS which offers
to report the crash to Apple?
On Saturday, April 25, 2020 at 9:02:42 AM UTC-7, Samuel Lelievre wrote:
1. The 'configure' step suggested to `brew install ppl`
even though I already had Homebrew's ppl. [...]
So the decision to install ppl was based on that,
not on the absence of ppl. In such a case, maybe
the script should not recommend installing ppl
(at least not without checking if it is there).
I collect wishlist items for this code at https://trac.sagemath.org/ticket/29146("Meta-ticket: Refactor system package related scripts, tox.ini, build/bin/write_dockerfile.sh")You can add your suggestion there. Won't happen for 9.1.