[petsc-users] Fwd: Installing PETSC manually.

Satish Balay balay at mcs.anl.gov
Fri Jun 8 12:15:29 CDT 2018


>>>>>
                 Extracting /home/vi/Documents/moose/packages/projects/src/petsc-3.7.6/arch-linux2-c-opt/externalpackages/_d_v5.1.0-p4.tar.gz
<<<<<<

Check for 'petsc-pkg-metis' is correct - when the dir is 'petsc-pkg-metis-0adf3ea7785d'.

Looks like this issue was introduced in : v3.7.6 - and fixed in v3.7.7

https://bitbucket.org/petsc/petsc/commits/6d90219d8fa4f8b2fd242cc6ff9008358d87c26f
https://bitbucket.org/petsc/petsc/commits/d6a7209b814d57568c8cb79bddb09b20cc814191

Generally one should use the latest patch release traball for any given (major/minor) release.

http://www.mcs.anl.gov/petsc/download/

i.e petsc-3.7.7.tar.gz for petsc-3.7 release.

Satish

On Thu, 7 Jun 2018, Smith, Barry F. wrote:

> 
>  The tarball creates a file petsc-pkg-metis-0adf3ea7785d  which we do not check for.
> 
>   Looks like maint checks for the directory named petsc-pkg-metis 
> 
>   Exactly how did you obtain the metis tarball? 
> 
>   I will check this if it is not resolved later today. Flying back from the PETSc meeting now so cannot utilize the web.
> 
>    Barry
> 
> 
> 
> 
> > On Jun 7, 2018, at 4:34 AM, Fande Kong <fdkong.jd at gmail.com> wrote:
> > 
> > Hi Satish, 
> > 
> > A MOOSE user has troubles to build Metis that is "downloaded" from a local directory. Do you have any idea?
> > 
> > Vi,
> > 
> > Could you share "configure.log" with PETSc team?
> > 
> > 
> > Thanks,
> > 
> > Fande,
> > 
> > ---------- Forwarded message ----------
> > From: Vi Ha <vi.ha.engr at gmail.com>
> > Date: Wed, Jun 6, 2018 at 11:00 AM
> > Subject: Re: Installing PETSC manually.
> > To: moose-users <moose-users at googlegroups.com>
> > 
> > 
> > Hi Jason, 
> > 
> > Thanks for the reply.
> > I am having the same exact error as you linked. Here's the full error message from configure.log:
> > 
> > ===============================================================================
> >                        	Trying to download file:///home/vi/Documents/v-install-moose/files/petsc-config-backup/v5.1.0-p4.tar.gz for METIS
> >                    	===============================================================================
> >                 	 
> >                  	Downloading file:///home/vi/Documents/v-install-moose/files/petsc-config-backup/v5.1.0-p4.tar.gz to /home/vi/Documents/moose/packages/projects/src/petsc-3.7.6/arch-linux2-c-opt/externalpackages/_d_v5.1.0-p4.tar.gz
> >                  	Extracting /home/vi/Documents/moose/packages/projects/src/petsc-3.7.6/arch-linux2-c-opt/externalpackages/_d_v5.1.0-p4.tar.gz
> > Executing: cd /home/vi/Documents/moose/packages/projects/src/petsc-3.7.6/arch-linux2-c-opt/externalpackages; chmod -R a+r petsc-pkg-metis-0adf3ea7785d;find  petsc-pkg-metis-0adf3ea7785d -type d -name "*" -exec chmod a+rx {} \;
> >                  	Looking for METIS at git.metis, hg.metis or a directory starting with ['metis']
> >                  	Could not locate an existing copy of METIS:
> >                    	['fblaslapack-3.4.2', 'petsc-pkg-metis-0adf3ea7785d', 'hypre-2.11.1', 'scalapack-2.0.2', 'pkg-metis']
> >                	ERROR: Failed to download METIS
> > 
> > And then the on screen error becomes: 
> > 
> > Unable to download METIS
> > Failed to download METIS
> > 
> > Same as previous post. It "downloads" the file but it cannot detect it for some reason. 
> > 
> > 
> > 
> > On Tuesday, June 5, 2018 at 3:08:17 PM UTC-4, jason.miller wrote:
> > We ran into an issue like this recently. I believe this thread will help you:  MOOSE-Users: Error while installing PETSc
> > 
> > On Tue, Jun 5, 2018 at 1:34 PM, Vi Ha <vi.ha... at gmail.com> wrote:
> > I am trying to install petsc using these instructions: http://mooseframework.org/wiki/BasicManualInstallation/Linux/
> > on a linux system that isn't allowing me to download things directly.
> > 
> > I am trying to install the dependent packages such as hypre, metis etc. does anyone know if there are instructions on how to download and install them manually? I know there are parameters in PETSC's configure file that allow me to do so but I don't know what they are.
> > 
> > Thank you. 
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups "moose-users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to moose-users... at googlegroups.com.
> > Visit this group at https://groups.google.com/group/moose-users.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/ae2cfd8e-ce5c-4525-990c-cdd524814c8c%40googlegroups.com.
> > For more options, visit https://groups.google.com/d/optout.
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google Groups "moose-users" group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to moose-users+unsubscribe at googlegroups.com.
> > Visit this group at https://groups.google.com/group/moose-users.
> > To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/f2d4a0f1-3b81-4fe8-9acf-b1814ee6a290%40googlegroups.com.
> > 
> > For more options, visit https://groups.google.com/d/optout.
> > 
> 



More information about the petsc-users mailing list