There are at least two different issues that breaks the build of the doc
for you:
[sagemath_doc_html-none] pkg_resources.DistributionNotFound: The
'fpylll<=0.5.9,>=0.5.9' distribution was not found and is required by
sagemath-standard
[sagemath_doc_html-none] Warning: Could not import
sage.manifolds.differentiable.characteristic_cohomology_class
/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_
It seems that fpylll is not installed (yet?) and that's a bit of an issue.
The second problem is a bit more interesting 'dsterv_` is a fortran
symbol. It looks like your scipy is missing the lapack package it has
been compiled against - usually openblas - or that lapack is incomplete
for some reason or not found in the runtime library path.
François
On 4/02/23 18:35, 'Nasser M. Abbasi' via sage-release 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
<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
<mailto: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 <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/1815fea2-9e1f-52e1-e104-36b769b46710%40gmail.com.