On Ubuntu 20.04 running on Intel Core i7-8665U + 32 GB RAM:

- build (-j8) from a fresh git clone with a maximum of system packages 
(details below), including the system Python (3.8.2): OK
- all tests from ptestlong passed

Details of build:
As recommended in 
https://doc.sagemath.org/html/en/installation/source.html#prerequisites,  
the following Ubuntu 20.04 packages were installed before the build:

sudo apt-get install bc binutils bzip2 ca-certificates cliquer curl 
eclib-tools fflas-ffpack flintqs g++ g++ gcc gcc gfan gfortran git 
glpk-utils gmp-ecm lcalc libatomic-ops-dev libboost-dev libbraiding-dev 
libbrial-dev libbrial-groebner-dev libbz2-dev libcdd-dev libcdd-tools 
libcliquer-dev libcurl4-openssl-dev libec-dev libecm-dev libffi-dev 
libflint-arb-dev libflint-dev libfreetype6-dev libgd-dev libgf2x-dev 
libgivaro-dev libglpk-dev libgmp-dev libgsl-dev libiml-dev liblfunction-dev 
liblrcalc-dev liblzma-dev libm4rie-dev libmpc-dev libmpfi-dev libmpfr-dev 
libncurses5-dev libntl-dev libopenblas-dev libpari-dev libpcre3-dev 
libplanarity-dev libppl-dev libpython3-dev libreadline-dev librw-dev 
libsqlite3-dev libsuitesparse-dev libsymmetrica2-dev libz-dev libzmq3-dev 
libzn-poly-dev m4 make nauty palp pari-doc pari-elldata pari-galdata 
pari-galpol pari-gp2c pari-seadata patch perl pkg-config planarity ppl-dev 
python3 python3 python3-distutils r-base-dev r-cran-lattice sqlite3 sympow 
tachyon tar xz-utils yasm

Then, after running 
make configure
./configure 
I've installed some supplementary packages as recommended in the outcome of 
configure:

sudo apt-get install coinor-cbc coinor-libcbc-dev libcdd-dev libcdd-tools 
cmake libisl-dev libnauty-dev ninja-build libxml-libxslt-perl 
libxml-writer-perl libxml2-dev libperl-dev libfile-slurp-perl libjson-perl 
libsvg-perl libterm-readkey-perl libterm-readline-gnu-perl libmongodb-perl 
libterm-readline-gnu-perl

I then ran
./config.status --recheck && ./config.status
which yielded the following recommendation:
configure: hint: installing the following system packages is recommended 
and may avoid building some of the above SPKGs from source:
configure:   $ sudo apt-get update 
  $ sudo apt-get install libcdd-dev libcdd-tools libnauty-dev

However these packages are already installed in the system:

sudo apt-get install libcdd-dev libcdd-tools libnauty-dev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de « libnauty2-dev » au lieu de « libnauty-dev »
libcdd-dev est déjà la version la plus récente (094j-2).
libcdd-tools est déjà la version la plus récente (094j-2).
libnauty2-dev est déjà la version la plus récente (2.6r10+ds-1ubuntu1).
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libfprint-2-tod1
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.

Finally, I ran
MAKE="make -j8" make
and the build proceeded smoothly. 

Side note:  the launch of Sage in a terminal is very fast on this computer, 
less then 2 seconds. Maybe this is due to the use of the system Python? 

Eric.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/2e0ce63b-0dd4-4d5a-b4fe-35cac6bde2d7n%40googlegroups.com.

Reply via email to