"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.

Reply via email to