[petsc-users] petsc 3.7.4 with superlu_dist install problem

Satish Balay balay at mcs.anl.gov
Wed Oct 26 10:32:29 CDT 2016


One additional note - there is this option thats thats useful for your use case of downloading tarballs separately..

>>>
$ ./configure --with-packages-dir=$HOME/tmp --download-superlu
===============================================================================
             Configuring PETSc to compile on your system                       
===============================================================================
Download the following packages to /home/balay/tmp 

superlu ['git://https://github.com/xiaoyeli/superlu', 'https://github.com/xiaoyeli/superlu/archive/7e10c8a.tar.gz']

Then run the script again
<<<

It tells you exactly the URLs that you should download - for the
packages that you are installing..

Satish


On Wed, 26 Oct 2016, Satish Balay wrote:

> As you can see - the dir names don't match.
> 
> petsc-3.7 uses: https://github.com/xiaoyeli/superlu_dist/archive/0b5369f.tar.gz
> 
> If you wish to try version 5.1.2 [which is not the default for this version of PETSc] - you can try:
> 
> https://github.com/xiaoyeli/superlu_dist/archive/v5.1.2.tar.gz
> 
> Alternatively:
> 
> cd /projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/build/petsc/3.7.4-dbg/linux_64bit/externalpackages
> mv SuperLU_DIST_5.1.2 superlu_dist_5.1.2
> 
> rerun configure [with the same options as before]
> 
> Satish
> 
> On Wed, 26 Oct 2016, Klaij, Christiaan wrote:
> 
> > Satish,
> > 
> > I'm having a similar problem with SuperLU_DIST, attached is the
> > configure.log. I've noticed that the extraction of the tarball
> > works fine, yet it gives the "unable to download" message:
> > 
> >           Checking for a functional SuperLU_DIST
> >                   Looking for SUPERLU_DIST at git.superlu_dist, hg.superlu_dist or a directory starting with superlu_dist
> >                   Could not locate an existing copy of SUPERLU_DIST:
> >                     ['metis-5.1.0-p3', 'parmetis-4.0.3-p3']
> >                   Downloading SuperLU_DIST
> >                       ===============================================================================
> >                           Trying to download file:///projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/src/superlu_dist_5.1.2.tar.gz for SUPERLU_DIST
> >                       ===============================================================================
> > 
> >                     Downloading file:///projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/src/superlu_dist_5.1.2.tar.gz to /projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/build/petsc/3.7.4-dbg/linux_64bit/externalpackages/_d_superlu_dist_5.1.2.tar.gz
> >                     Extracting /projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/build/petsc/3.7.4-dbg/linux_64bit/externalpackages/_d_superlu_dist_5.1.2.tar.gz
> > Executing: cd /projects/developers/cklaij/ReFRESCO/Dev/trunk/Libs/build/petsc/3.7.4-dbg/linux_64bit/externalpackages; chmod -R a+r SuperLU_DIST_5.1.2;find  SuperLU_DIST_5.1.2 -type d -name "*" -exec chmod a+rx {} \;
> >                     Looking for SUPERLU_DIST at git.superlu_dist, hg.superlu_dist or a directory starting with superlu_dist
> >                     Could not locate an existing copy of SUPERLU_DIST:
> >                       ['metis-5.1.0-p3', 'parmetis-4.0.3-p3', 'SuperLU_DIST_5.1.2']
> >                   ERROR: Failed to download SUPERLU_DIST
> > 
> > Chris
> > 
> > 
> > dr. ir. Christiaan Klaij  | CFD Researcher | Research & Development
> > MARIN | T +31 317 49 33 44 | mailto:C.Klaij at marin.nl | http://www.marin.nl
> > 
> > MARIN news: http://www.marin.nl/web/News/News-items/SSSRIMARIN-seminar-November-2-Shanghai.htm
> > 
> > 
> 
> 



More information about the petsc-users mailing list