<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Feb 2, 2016 at 3:11 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 2 Feb 2016, Xiangdong wrote:<br>
<br>
> On Tue, Feb 2, 2016 at 2:27 PM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
><br>
> > On Tue, 2 Feb 2016, Barry Smith wrote:<br>
> ><br>
> > ><br>
> > > > On Feb 2, 2016, at 9:21 AM, Xiangdong <<a href="mailto:epscodes@gmail.com">epscodes@gmail.com</a>> wrote:<br>
> > > ><br>
> > > > the package is untar and compiled in $PETSC_ARCH/externalpackages, but<br>
> > the original tarball .tar file is deleted. Is it correct?<br>
> > ><br>
> > >    Yes<br>
> > ><br>
> > >   When you ran the successful configure it printed to the screen where<br>
> > the tar file came from. You should use curl or wget to get the tarball and<br>
> > then copy it over to the machine you want it on.<br>
> ><br>
> ><br>
> > Or you can copy the whole '$PETSC_ARCH/externalpackages' dir over to<br>
> > this other machine [and place in the same location - for any<br>
> > PETSC_ARCH you plan to use..]<br>
> ><br>
><br>
> If I have 15 packages to install, this method would be easy. Once I copied<br>
> this folder to the new machine, do I use<br>
> --with-pastix-dir=$PETSC_ARCH/externalpackages/pastix_5.2  or<br>
> --download-pastix=$PETSC_ARCH/externalpackages/pastix_5.2? The first may<br>
> fail due to the different libraries installed on that machine. For the<br>
> second one, can --download-pastix take the directory path instead of the<br>
> tarball file?<br>
<br>
</span>If you already have $PETSC_ARCH/externalpackages/pastix_5.2 - then you would use:<br>
<br>
--download-pastix=1<br>
<br>
configure first checks if the package is already downloaded or not:<br>
- if found [in $PETSC_ARCH/externalpackages/] - it goes ahead and uses it.<br>
- if not found - it attempts to downlaod and extract in $PETSC_ARCH/externalpackages/<br>
<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>Yes, it works for my case! I did not realized that this question has generated a long discussion on firewall.......</div><div><br></div><div>Thanks.</div><div><br></div><div>Xiangdong</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">
Satish<br>
<br>
</font></span></blockquote></div><br></div></div>