justinquinn I partitioned the hhd disk of my personal computer and installed Ubuntu 18.04.2 LTS, just to start a new compilation process from the very scratch. Doing everything step-by-step and installing some programs needed for the compilation process (svn, gcc, g++, gfortran and make; openssl 1.1.1 and ca-certificates were already installed), I was able to run autotools, cmake and mpich without any issues. Regarding petsc, FBLASLAPACK and SCALAPACK compiled perfectly, but it got stuck at installing METIS. This is the error I got:
=============================================================================== Trying to download https://bitbucket.org/petsc/pkg-metis/get/v5.1.0-p4.tar.gz for METIS ===============================================================================
*******************************************************************************
UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details):
-------------------------------------------------------------------------------
Unable to download METIS
Failed to download METIS
*******************************************************************************
I think the package that tries to download is inaccessible at the moment. v5.1.0-p4.tar.gz
is not the file you end up downloading if you do it manually with this URL: https://bitbucket.org/petsc/pkg-metis/get/v5.1.0-p4.tar.gz
. Instead, you end up downloading: petsc-pkg-metis-0adf3ea7785d.tar.gz
. Moreover, if you go to https://bitbucket.org/petsc/pkg-metis/
, there is no such get
subdirectory. I don't know if this actually means this URL is inaccessible.
I've tried downloading METIS from the apt packages and change the --download-metis=1 \
to --with-metis-dir = <dir>
but I didn't have luck because I couldn't find the location of METIS on my computer. I removed this METIS version I've manually installed, just in case.
Good news is that I got to this point as I was at like four days ago (being stuck at METIS while compiling petsc, after successfully installing autotools, cmake and mpich). What do you suggest to do? I was thinking about completing the compilation process here on my personal computer and once I get it working and know how everything works, try to get my other computer at the office compiling successfully.
Once again, thanks a lot for your help during the last week. I had very little experience on this but I'm learning on the way. Thanks Justin!