Re: [sage-devel] Unable to build ecl-16.1.2.p5 on Ubuntu 20.04 LTS

2022-03-06 Thread Dima Pasechnik
On Mon, Mar 7, 2022 at 2:02 AM Alexander D. Rahm  wrote:
>
> Now I also have tried to build Sage 9.5, and it crashes as below,
> documented in the attached log file.
>
> Cheers,
>
> Alexander
>
> [giac-1.6.0.47p3] config.status: creating po/Makefile
> [giac-1.6.0.47p3] configure: WARNING: unrecognized options:
> --disable-maintainer-mode
> [giac-1.6.0.47p3] Adding link . to giac in src
> [giac-1.6.0.47p3] Building giac-1.6.0.47p3
> [giac-1.6.0.47p3] make  all-recursive
> [giac-1.6.0.47p3] Making all in src
> [giac-1.6.0.47p3] g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC
> -I. -I.. -I. -I.. -I/home/rahm/sage-9.5/local/include   -g -O2 -g -O2
> -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -c -o icas.o icas.cc
> [giac-1.6.0.47p3] In file included from gen.h:65,
> [giac-1.6.0.47p3]  from icas.cc:50:
> [giac-1.6.0.47p3] vecteur.h:25:10: fatal error: gsl/gsl_vector.h: No
> such file or directory
> [giac-1.6.0.47p3]25 | #include 
> [giac-1.6.0.47p3]   |  ^~

You probably are trying to use an incorrectly installed system GSL package.
Do you have libgsl-dev installed?

Please also post the top-level config.log



> [giac-1.6.0.47p3] compilation terminated.
> [giac-1.6.0.47p3] make[7]: *** [Makefile:962: icas.o] Error 1
> [giac-1.6.0.47p3] make[6]: *** [Makefile:505: all-recursive] Error 1
> [giac-1.6.0.47p3] make[5]: *** [Makefile:435: all] Error 2
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Error building giac-1.6.0.47p3
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3]
> [giac-1.6.0.47p3] real0m38.782s
> [giac-1.6.0.47p3] user0m25.222s
> [giac-1.6.0.47p3] sys0m10.043s
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Error installing package giac-1.6.0.47p3
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Please email sage-devel
> (http://groups.google.com/group/sage-devel)
> [giac-1.6.0.47p3] explaining the problem and including the log files
> [giac-1.6.0.47p3] /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
> [giac-1.6.0.47p3] and
> [giac-1.6.0.47p3]   /home/rahm/sage-9.5/config.log
> [giac-1.6.0.47p3] Describe your computer, operating system, etc.
> [giac-1.6.0.47p3] If you want to try to fix the problem yourself,
> *don't* just cd to
> [giac-1.6.0.47p3]
> /home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3 and type
> 'make' or whatever is appropriate.
> [giac-1.6.0.47p3] Instead, the following commands setup all environment
> variables
> [giac-1.6.0.47p3] correctly and load a subshell for you to debug the error:
> [giac-1.6.0.47p3]   (cd
> '/home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3' &&
> '/home/rahm/sage-9.5/sage' --buildsh)
> [giac-1.6.0.47p3] When you are done debugging, you can type "exit" to
> leave the subshell.
> [giac-1.6.0.47p3]
> 
> make[4]: *** [Makefile:2728: giac-SAGE_LOCAL-no-deps] Error 1
> make[3]: *** [Makefile:2728:
> /home/rahm/sage-9.5/local/var/lib/sage/installed/giac-1.6.0.47p3] Error 2
> make[2]: *** [Makefile:2432: all-start] Error 2
> make[2]: Leaving directory '/home/rahm/sage-9.5/build/make'
>
> real37m11,721s
> user32m6,326s
> sys3m35,118s
> ***
> Error building Sage.
>
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
>
> * package: giac-1.6.0.47p3
>last build time: mars 6 18:49
>log file: /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
>build directory:
> /home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3
>
> 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.
>
> make[1]: *** [Makefile:39: all-start] Error 1
> make[1]: Leaving directory '/home/rahm/sage-9.5'
> make: *** [Makefile:13: all] Error 2
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/b8a52608-6bc8-ba3b-3152-d31e1c98ecb7%40upf.pf.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this 

Re: [sage-devel] Unable to build ecl-16.1.2.p5 on Ubuntu 20.04 LTS

2022-03-06 Thread Dima Pasechnik
p_group_cohomology has been broken for over a year, indeed, as #30787
stalled.
See #33474 to do repairs.

On Mon, Mar 7, 2022 at 2:02 AM Alexander D. Rahm  wrote:
>
> Now I also have tried to build Sage 9.5, and it crashes as below,
> documented in the attached log file.
>
> Cheers,
>
> Alexander
>
> [giac-1.6.0.47p3] config.status: creating po/Makefile
> [giac-1.6.0.47p3] configure: WARNING: unrecognized options:
> --disable-maintainer-mode
> [giac-1.6.0.47p3] Adding link . to giac in src
> [giac-1.6.0.47p3] Building giac-1.6.0.47p3
> [giac-1.6.0.47p3] make  all-recursive
> [giac-1.6.0.47p3] Making all in src
> [giac-1.6.0.47p3] g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC
> -I. -I.. -I. -I.. -I/home/rahm/sage-9.5/local/include   -g -O2 -g -O2
> -fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -c -o icas.o icas.cc
> [giac-1.6.0.47p3] In file included from gen.h:65,
> [giac-1.6.0.47p3]  from icas.cc:50:
> [giac-1.6.0.47p3] vecteur.h:25:10: fatal error: gsl/gsl_vector.h: No
> such file or directory
> [giac-1.6.0.47p3]25 | #include 
> [giac-1.6.0.47p3]   |  ^~
> [giac-1.6.0.47p3] compilation terminated.
> [giac-1.6.0.47p3] make[7]: *** [Makefile:962: icas.o] Error 1
> [giac-1.6.0.47p3] make[6]: *** [Makefile:505: all-recursive] Error 1
> [giac-1.6.0.47p3] make[5]: *** [Makefile:435: all] Error 2
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Error building giac-1.6.0.47p3
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3]
> [giac-1.6.0.47p3] real0m38.782s
> [giac-1.6.0.47p3] user0m25.222s
> [giac-1.6.0.47p3] sys0m10.043s
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Error installing package giac-1.6.0.47p3
> [giac-1.6.0.47p3]
> 
> [giac-1.6.0.47p3] Please email sage-devel
> (http://groups.google.com/group/sage-devel)
> [giac-1.6.0.47p3] explaining the problem and including the log files
> [giac-1.6.0.47p3] /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
> [giac-1.6.0.47p3] and
> [giac-1.6.0.47p3]   /home/rahm/sage-9.5/config.log
> [giac-1.6.0.47p3] Describe your computer, operating system, etc.
> [giac-1.6.0.47p3] If you want to try to fix the problem yourself,
> *don't* just cd to
> [giac-1.6.0.47p3]
> /home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3 and type
> 'make' or whatever is appropriate.
> [giac-1.6.0.47p3] Instead, the following commands setup all environment
> variables
> [giac-1.6.0.47p3] correctly and load a subshell for you to debug the error:
> [giac-1.6.0.47p3]   (cd
> '/home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3' &&
> '/home/rahm/sage-9.5/sage' --buildsh)
> [giac-1.6.0.47p3] When you are done debugging, you can type "exit" to
> leave the subshell.
> [giac-1.6.0.47p3]
> 
> make[4]: *** [Makefile:2728: giac-SAGE_LOCAL-no-deps] Error 1
> make[3]: *** [Makefile:2728:
> /home/rahm/sage-9.5/local/var/lib/sage/installed/giac-1.6.0.47p3] Error 2
> make[2]: *** [Makefile:2432: all-start] Error 2
> make[2]: Leaving directory '/home/rahm/sage-9.5/build/make'
>
> real37m11,721s
> user32m6,326s
> sys3m35,118s
> ***
> Error building Sage.
>
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
>
> * package: giac-1.6.0.47p3
>last build time: mars 6 18:49
>log file: /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
>build directory:
> /home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3
>
> 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.
>
> make[1]: *** [Makefile:39: all-start] Error 1
> make[1]: Leaving directory '/home/rahm/sage-9.5'
> make: *** [Makefile:13: all] Error 2
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/b8a52608-6bc8-ba3b-3152-d31e1c98ecb7%40upf.pf.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.

Re: [sage-devel] Unable to build ecl-16.1.2.p5 on Ubuntu 20.04 LTS

2022-03-06 Thread Alexander D. Rahm
Now I also have tried to build Sage 9.5, and it crashes as below, 
documented in the attached log file.


Cheers,

Alexander

[giac-1.6.0.47p3] config.status: creating po/Makefile
[giac-1.6.0.47p3] configure: WARNING: unrecognized options: 
--disable-maintainer-mode

[giac-1.6.0.47p3] Adding link . to giac in src
[giac-1.6.0.47p3] Building giac-1.6.0.47p3
[giac-1.6.0.47p3] make  all-recursive
[giac-1.6.0.47p3] Making all in src
[giac-1.6.0.47p3] g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -DIN_GIAC 
-I. -I.. -I. -I.. -I/home/rahm/sage-9.5/local/include   -g -O2 -g -O2 
-fno-strict-aliasing -DGIAC_GENERIC_CONSTANTS -c -o icas.o icas.cc

[giac-1.6.0.47p3] In file included from gen.h:65,
[giac-1.6.0.47p3]  from icas.cc:50:
[giac-1.6.0.47p3] vecteur.h:25:10: fatal error: gsl/gsl_vector.h: No 
such file or directory

[giac-1.6.0.47p3]    25 | #include 
[giac-1.6.0.47p3]   |  ^~
[giac-1.6.0.47p3] compilation terminated.
[giac-1.6.0.47p3] make[7]: *** [Makefile:962: icas.o] Error 1
[giac-1.6.0.47p3] make[6]: *** [Makefile:505: all-recursive] Error 1
[giac-1.6.0.47p3] make[5]: *** [Makefile:435: all] Error 2
[giac-1.6.0.47p3] 


[giac-1.6.0.47p3] Error building giac-1.6.0.47p3
[giac-1.6.0.47p3] 


[giac-1.6.0.47p3]
[giac-1.6.0.47p3] real    0m38.782s
[giac-1.6.0.47p3] user    0m25.222s
[giac-1.6.0.47p3] sys    0m10.043s
[giac-1.6.0.47p3] 


[giac-1.6.0.47p3] Error installing package giac-1.6.0.47p3
[giac-1.6.0.47p3] 

[giac-1.6.0.47p3] Please email sage-devel 
(http://groups.google.com/group/sage-devel)

[giac-1.6.0.47p3] explaining the problem and including the log files
[giac-1.6.0.47p3] /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
[giac-1.6.0.47p3] and
[giac-1.6.0.47p3]   /home/rahm/sage-9.5/config.log
[giac-1.6.0.47p3] Describe your computer, operating system, etc.
[giac-1.6.0.47p3] If you want to try to fix the problem yourself, 
*don't* just cd to
[giac-1.6.0.47p3] 
/home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3 and type 
'make' or whatever is appropriate.
[giac-1.6.0.47p3] Instead, the following commands setup all environment 
variables

[giac-1.6.0.47p3] correctly and load a subshell for you to debug the error:
[giac-1.6.0.47p3]   (cd 
'/home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3' && 
'/home/rahm/sage-9.5/sage' --buildsh)
[giac-1.6.0.47p3] When you are done debugging, you can type "exit" to 
leave the subshell.
[giac-1.6.0.47p3] 


make[4]: *** [Makefile:2728: giac-SAGE_LOCAL-no-deps] Error 1
make[3]: *** [Makefile:2728: 
/home/rahm/sage-9.5/local/var/lib/sage/installed/giac-1.6.0.47p3] Error 2

make[2]: *** [Makefile:2432: all-start] Error 2
make[2]: Leaving directory '/home/rahm/sage-9.5/build/make'

real    37m11,721s
user    32m6,326s
sys    3m35,118s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* package: giac-1.6.0.47p3
  last build time: mars 6 18:49
  log file: /home/rahm/sage-9.5/logs/pkgs/giac-1.6.0.47p3.log
  build directory: 
/home/rahm/sage-9.5/local/var/tmp/sage/build/giac-1.6.0.47p3


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.

make[1]: *** [Makefile:39: all-start] Error 1
make[1]: Leaving directory '/home/rahm/sage-9.5'
make: *** [Makefile:13: all] Error 2

--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/b8a52608-6bc8-ba3b-3152-d31e1c98ecb7%40upf.pf.
Using cached file /home/rahm/sage-9.5/upstream/giac-1.6.0.47p3.tar.bz2
giac-1.6.0.47p3

Setting up build directory for giac-1.6.0.47p3
Finished extraction
Applying patches from ../patches...
Applying ../patches/cygwin-icas.patch
patching file src/icas.cc
Hunk #1 succeeded at 170 (offset 10 lines).
Hunk #2 succeeded at 178 (offset 10 lines).
Applying ../patches/dirent.patch
patching file src/help.cc
Hunk #1 succeeded at 66 (offset 14 lines).
Hunk #2 succeeded at 1216 (offset 263 lines).
Hunk #3 succeeded at 1384 (offset 367 lines).
Applying ../patches/isnan-con

Re: [sage-devel] Unable to build ecl-16.1.2.p5 on Ubuntu 20.04 LTS

2022-03-06 Thread Alexander D. Rahm

On 06/03/2022 17:25, François Bissey wrote:

Any reason you are sticking to sage 9.0 when 9.5 is out?



Yes, I want to run Simon King's package Mod-p group cohomology,

https://users.fmi.uni-jena.de/cohomology/documentation/

which was maintained from its first release in 2009 until its version 
3.3.2 in October 2020, and is no more maintained in the latest versions 
of SAGE. So I am trying to compile older versions of SAGE from source 
(the bundled and binary versions never allowed me to run this package), 
so far without success.



On 7/03/2022, at 10:27, Alexander Rahm  wrote:

This workaround fails on my computer:

Using
./configure --without-system-libffi
make

I however run into the same crash.

Best,

Alexander

[ecl-16.1.2.p5] make[6]: *** [Makefile:86: ffi.o] Error 1
[ecl-16.1.2.p5] make[6]: Leaving directory 
'/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build/c'
[ecl-16.1.2.p5] make[5]: *** [Makefile:119: libeclmin.a] Error 2
[ecl-16.1.2.p5] make[5]: Leaving directory 
'/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build'
[ecl-16.1.2.p5] make[4]: *** [Makefile:70: all] Error 2
[ecl-16.1.2.p5] make[4]: Leaving directory 
'/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src'
[ecl-16.1.2.p5] 
[ecl-16.1.2.p5] Error building ecl-16.1.2.p5
[ecl-16.1.2.p5] 
[ecl-16.1.2.p5]
[ecl-16.1.2.p5] real1m15.084s
[ecl-16.1.2.p5] user0m56.136s
[ecl-16.1.2.p5] sys0m12.399s
[ecl-16.1.2.p5] 

[ecl-16.1.2.p5] Error installing package ecl-16.1.2.p5
[ecl-16.1.2.p5] 

[ecl-16.1.2.p5] Please email sage-devel 
(http://groups.google.com/group/sage-devel)
[ecl-16.1.2.p5] explaining the problem and including the log file
[ecl-16.1.2.p5]   /home/rahm/sage-9.0/logs/pkgs/ecl-16.1.2.p5.log
[ecl-16.1.2.p5] Describe your computer, operating system, etc.
[ecl-16.1.2.p5] If you want to try to fix the problem yourself, *don't* just cd 
to
[ecl-16.1.2.p5] /home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5 and 
type 'make' or whatever is appropriate.
[ecl-16.1.2.p5] Instead, the following commands setup all environment variables
[ecl-16.1.2.p5] correctly and load a subshell for you to debug the error:
[ecl-16.1.2.p5]   (cd '/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5' 
&& '/home/rahm/sage-9.0/sage' --sh)
[ecl-16.1.2.p5] When you are done debugging, you can type "exit" to leave the 
subshell.
[ecl-16.1.2.p5] 

make[3]: *** [Makefile:2152: 
/home/rahm/sage-9.0/local/var/lib/sage/installed/ecl-16.1.2.p5] Error 1
make[3]: Leaving directory '/home/rahm/sage-9.0/build/make'
make[2]: *** [Makefile:1830: all-start] Error 2
make[2]: Leaving directory '/home/rahm/sage-9.0/build/make'

real33m55.541s
user26m18.407s
sys2m1.880s
***
Error building Sage.

The following package(s) may have failed to build (not necessarily
during this run of 'make all-start'):

* package: ecl-16.1.2.p5
   log file: /home/rahm/sage-9.0/logs/pkgs/ecl-16.1.2.p5.log
   build directory: /home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5

The build directory may contain configuration files and other potentially
helpful information. WARNING: if you now run 'make' again, the build
directory will, by default, be deleted. Set the environment variable
SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.

make[1]: *** [Makefile:33: all-start] Error 1
make[1]: Leaving directory '/home/rahm/sage-9.0'
make: *** [Makefile:13: all] Error 2

dim...@gmail.com schrieb am Freitag, 1. Mai 2020 um 03:02:10 UTC-5:
On Fri, May 1, 2020 at 8:34 AM Andrew Bernard  wrote:

Ah, not so fast. More testing revealed that if you remove the Ubuntu package 
libffi-dev, or perhaps don't install it in the first place a full clean compile 
results.

That's good news.

I would therefore say that Ubuntu 20.04 LTS is a viable platform. This was 
built from the sage-9.0 source tar file from the mirrors.


As 20.04 LTS it was released much later than Sage 9.0, there could be
no guarantees that the latter would work there.
If it works, great, if it does not, that's is a platform problem
rather than a Sage 9.0 problem.

Based on your report, I suppose a canonical way to build would be

./configure --without-system-libffi
make




--
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/b62db37f-8426-124b-a569-ce5e2a38f6fa%40upf.pf.


Re: [sage-devel] Unable to build ecl-16.1.2.p5 on Ubuntu 20.04 LTS

2022-03-06 Thread François Bissey
Any reason you are sticking to sage 9.0 when 9.5 is out?

> On 7/03/2022, at 10:27, Alexander Rahm  wrote:
> 
> This workaround fails on my computer:
> 
> Using 
> ./configure --without-system-libffi
> make
> 
> I however run into the same crash.
> 
> Best,
> 
> Alexander
> 
> [ecl-16.1.2.p5] make[6]: *** [Makefile:86: ffi.o] Error 1
> [ecl-16.1.2.p5] make[6]: Leaving directory 
> '/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build/c'
> [ecl-16.1.2.p5] make[5]: *** [Makefile:119: libeclmin.a] Error 2
> [ecl-16.1.2.p5] make[5]: Leaving directory 
> '/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build'
> [ecl-16.1.2.p5] make[4]: *** [Makefile:70: all] Error 2
> [ecl-16.1.2.p5] make[4]: Leaving directory 
> '/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5/src'
> [ecl-16.1.2.p5] 
> [ecl-16.1.2.p5] Error building ecl-16.1.2.p5
> [ecl-16.1.2.p5] 
> [ecl-16.1.2.p5] 
> [ecl-16.1.2.p5] real1m15.084s
> [ecl-16.1.2.p5] user0m56.136s
> [ecl-16.1.2.p5] sys0m12.399s
> [ecl-16.1.2.p5] 
> 
> [ecl-16.1.2.p5] Error installing package ecl-16.1.2.p5
> [ecl-16.1.2.p5] 
> 
> [ecl-16.1.2.p5] Please email sage-devel 
> (http://groups.google.com/group/sage-devel)
> [ecl-16.1.2.p5] explaining the problem and including the log file
> [ecl-16.1.2.p5]   /home/rahm/sage-9.0/logs/pkgs/ecl-16.1.2.p5.log
> [ecl-16.1.2.p5] Describe your computer, operating system, etc.
> [ecl-16.1.2.p5] If you want to try to fix the problem yourself, *don't* just 
> cd to
> [ecl-16.1.2.p5] /home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5 
> and type 'make' or whatever is appropriate.
> [ecl-16.1.2.p5] Instead, the following commands setup all environment 
> variables
> [ecl-16.1.2.p5] correctly and load a subshell for you to debug the error:
> [ecl-16.1.2.p5]   (cd 
> '/home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5' && 
> '/home/rahm/sage-9.0/sage' --sh)
> [ecl-16.1.2.p5] When you are done debugging, you can type "exit" to leave the 
> subshell.
> [ecl-16.1.2.p5] 
> 
> make[3]: *** [Makefile:2152: 
> /home/rahm/sage-9.0/local/var/lib/sage/installed/ecl-16.1.2.p5] Error 1
> make[3]: Leaving directory '/home/rahm/sage-9.0/build/make'
> make[2]: *** [Makefile:1830: all-start] Error 2
> make[2]: Leaving directory '/home/rahm/sage-9.0/build/make'
> 
> real33m55.541s
> user26m18.407s
> sys2m1.880s
> ***
> Error building Sage.
> 
> The following package(s) may have failed to build (not necessarily
> during this run of 'make all-start'):
> 
> * package: ecl-16.1.2.p5
>   log file: /home/rahm/sage-9.0/logs/pkgs/ecl-16.1.2.p5.log
>   build directory: /home/rahm/sage-9.0/local/var/tmp/sage/build/ecl-16.1.2.p5
> 
> The build directory may contain configuration files and other potentially
> helpful information. WARNING: if you now run 'make' again, the build
> directory will, by default, be deleted. Set the environment variable
> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this.
> 
> make[1]: *** [Makefile:33: all-start] Error 1
> make[1]: Leaving directory '/home/rahm/sage-9.0'
> make: *** [Makefile:13: all] Error 2
> 
> dim...@gmail.com schrieb am Freitag, 1. Mai 2020 um 03:02:10 UTC-5:
> On Fri, May 1, 2020 at 8:34 AM Andrew Bernard  wrote: 
> > 
> > Ah, not so fast. More testing revealed that if you remove the Ubuntu 
> > package libffi-dev, or perhaps don't install it in the first place a full 
> > clean compile results. 
> > 
> > That's good news. 
> > 
> > I would therefore say that Ubuntu 20.04 LTS is a viable platform. This was 
> > built from the sage-9.0 source tar file from the mirrors. 
> > 
> 
> As 20.04 LTS it was released much later than Sage 9.0, there could be 
> no guarantees that the latter would work there. 
> If it works, great, if it does not, that's is a platform problem 
> rather than a Sage 9.0 problem. 
> 
> Based on your report, I suppose a canonical way to build would be 
> 
> ./configure --without-system-libffi 
> make 
> 
> 
> 
> 
> 
> > 
> > On Friday, 1 May 2020 15:05:26 UTC+10, Matthias Koeppe wrote: 
> >>> 
> >>> 
> >>> Sage 9.0 does not build on Ubuntu 20. You will have to try a current 
> >>> development version. 
> >>> 
> >> 
> >> I have added this information to the page 
> >> https://wiki.sagemath.org/ReleaseTours/sage-9.0 ("Installation FAQ"). 
> >> 
> > -- 
> > You received this message because you are subscribed to the Google Groups 
> > "sage-devel" group. 
> > To unsubscribe from this group and stop receiving emails from it, send an 
> > email to sage-devel+...@googlegroups.com. 
> > To view this discussion on the web visit