"Was it an incremental build. If so, make distclean and build again from scratch."
It was not an incremental build. I extracted the gzip file and did the steps I showed. So I do not need to do "make distclean" since everything is new. But I repeated now everything again using "make distclean" and got same error. "Probably the problem is linking with openblas. Do you have a number of openblas versions accessible to the linker?" I have no idea. What command should I use to check? I am just following the instruction to download and install sagemath. I have giac and maxima and fricas and texlive already installed on this virtual box already. I also have sagemath 9.7 installed in different folder. --Nasser On Saturday, February 4, 2023 at 5:27:59 AM UTC-6 Dima Pasechnik wrote: > Hello, > Was it an incremental build. If so, > make distclean > and > build again from scratch. > > Anyhow, if you look in your istall.log you'll see problems with a number > of packages, e.g. fpylll, scipy. > > [sagemath_doc_html-none] [manifolds] ImportError: > /home/me/TMP/sage-9.8.rc0/local/var/lib/sage/venv-python3.10/lib/python3.10/site-packages/scipy/special/_ufuncs.cpython-310-x86_64-linux-gnu.so: > undefined symbol: dstevr_ > > Probably the problem is linking with openblas. Do you have a number of > openblas versions accessible to the linker? > > > > By the way, > what are you trying to achieve with exporting > MAXIMA ? > Sage does not support using external Maxima at the moment, > > > > > On Sat, 4 Feb 2023, 08:12 'Nasser M. Abbasi' via sage-release, < > sage-r...@googlegroups.com> wrote: > >> I get this error on Linux virtual box running >> >> lsb_release -a >> LSB Version: n/a >> Distributor ID: ManjaroLinux >> Description: Manjaro Linux >> Release: 22.0.0 >> Codename: Sikaris >> >> After extracting the gzip file, these are the commands I did >> >> unset SAGE_ROOT >> unset SAGE_LOCAL >> export GIAC=/usr/local/bin/giac >> export MAXIMA=/usr/local/bin/maxima >> ./configure --with-system-python=no >> make >> >> At the end I see >> >> ------------- >> sagemath_doc_html-none] File >> "/home/me/TMP/sage-9.8.rc0/src/sage_docbuild/sphinxbuild.py", line 263, in >> raise_errors >> [sagemath_doc_html-none] raise OSError(self._error) >> [sagemath_doc_html-none] OSError: >> /home/me/TMP/sage-9.8.rc0/src/sage/manifolds/chart.py:docstring of >> sage.manifolds.chart.RealChart.plot:104: WARNING: Exception occurred in >> plotting chart-1 >> [sagemath_doc_html-none] >> [sagemath_doc_html-none] Note: incremental documentation builds >> sometimes cause spurious >> [sagemath_doc_html-none] error messages. To be certain that these are >> real errors, run >> [sagemath_doc_html-none] "make doc-clean doc-uninstall" first and try >> again. >> [sagemath_doc_html-none] make[6]: *** [Makefile:28: >> doc-inventory--reference-manifolds] Error 1 >> [sagemath_doc_html-none] make[5]: *** [Makefile:45: >> doc-inventory-reference] Error 2 >> make[4]: *** [Makefile:3262: sagemath_doc_html-SAGE_DOCS-no-deps] Error 2 >> make[3]: *** [Makefile:3262: >> /home/me/TMP/sage-9.8.rc0/local/var/lib/sage/installed/sagemath_doc_html-none] >> >> Error 2 >> make[2]: *** [Makefile:2766: all-start] Error 2 >> make[2]: Leaving directory '/home/me/TMP/sage-9.8.rc0/build/make' >> >> real 71m30.833s >> user 103m7.355s >> sys 5m48.306s >> *************************************************************** >> Error building Sage. >> >> The following package(s) may have failed to build (not necessarily >> during this run of 'make all-start'): >> >> 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. >> ---------------------------- >> >> The following folder <https://12000.org/tmp/sagemath_logs/> contains >> config.log and install.log files >> >> Thank you >> --Nasser >> >> >> >> >> >> >> On Friday, February 3, 2023 at 3:40:20 AM UTC-6 Dima Pasechnik wrote: >> >>> On Fri, Feb 3, 2023 at 7:33 AM Sébastien Labbé <sla...@gmail.com> >>> wrote: >>> > >>> > >>> > >>> > On Thursday, February 2, 2023 at 7:37:27 PM UTC+1 matthia...@gmail.com >>> wrote: >>> > On Thursday, February 2, 2023 at 9:30:30 AM UTC-8 Sébastien Labbé >>> wrote: >>> > ./bootstrap: 9: m4: Permission denied >>> > make: *** [Makefile:365 : configure] Erreur 1 >>> > >>> > Do you have "." in PATH? >>> > >>> > >>> > No >>> > >>> > What does "which m4" say? >>> > >>> > >>> > It returns nothing! Thanks for the hint. I found the problem: when >>> reading the sage README to install sage from scratch on this new machine, I >>> installed the basic stuff as follows: >>> > >>> > $ sudo apt install gcc gfortran g++ make m4 perl ranlib tar bc >>> > [...] >>> > E: Impossible de trouver le paquet ranlib >>> > >>> > But this returned an error on ranlib and I assumed it had installed >>> the other packages in the list but no, it did not (gcc, gfortran, etc. were >>> not installed as well). >>> > >>> > Is ranlib really needed for sage? Can we remove it from the README? >>> >>> ranlib is a standard tool, and is used by various build systems. On >>> Debian it's a part of binutils package. >>> >>> README is not platform-specific, and it does not tell you to install >>> *package* called ranlib. >>> However, we should add there an advice to look for what packages to >>> install in >>> build/pkgs/_prereq/distros/ >>> (e.g. for Debian it's in build/pkgs/_prereq/distros/debian.txt) >>> >>> (Once our GitHub is live in few days, it's a very quick PR to do :-)) >>> >>> >>> >>> > >>> > >>> > >>> > -- >>> > 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/d6aecaee-279a-45f8-a645-36483d72a382n%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...@googlegroups.com. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/sage-release/4a516a44-b761-4f02-ac10-e121cadc54d3n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/sage-release/4a516a44-b761-4f02-ac10-e121cadc54d3n%40googlegroups.com?utm_medium=email&utm_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/4d86cb2d-8c03-4101-904e-21a1a1ce8b93n%40googlegroups.com.