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+unsubscr...@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.