<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Sep 22, 2013 at 10:36 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
   Thanks for figuring this out.  Normally if there is no network available then the code below should just return quickly after trying to connect<br>
<br></blockquote><div><br></div><div>Fresh download of petsc-lite-3.4.2.tar.gz. Unpack and set PETSC_DIR to the location<br><br>$PETSC_DIR=$PWD ./configure --with-scalar-type=complex<br><br></div><div>works no problem<br>

<br>$make PETSC_DIR=$PWD all<br><br><br></div><div>works no problem (???)<br><br><br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">


    import urllib<br>
    fd = urllib.urlopen("<a href="http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h" target="_blank">http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h</a>")<br>
    pv = fd.read()<br>
    fd.close()<br>
<br></blockquote><div><br></div><div>Executes without errors.on python 2.7<br><br></div><div>On python 3.3, the second line yields<br>>>> fd = urllib.urlopen("<a href="http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h">http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h</a>")<br>

Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>AttributeError: 'module' object has no attribute 'urlopen'<br><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">


but for some reason it is hanging for you.  Could you try those lines in python and see if it hangs?<br>
<br>
Then you could try<br>
<br>
    import requests<br>
    pv = requests.get("<a href="http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h" target="_blank">http://www.mcs.anl.gov/petsc/petsc-dev/include/petscversion.h</a>")<br>
<br>
 Does that hang?<br>
<span class=""><font color="#888888"><br></font></span></blockquote><br><div><br></div><div>On python2.7, first line yields <br><br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>

ImportError: No module named requests<br><br><br><br></div><div>On Python3.3, no errors.<br><br></div><div>Ubuntu repos do not seem to have python requests for 2.7. They just have python3-requests.<br><br><br></div><div>
 the default python links to 2.7<br>
</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class=""><font color="#888888">
   Barry<br>
</font></span><div class=""><div class="h5"><br>
<br>
On Sep 22, 2013, at 10:50 AM, Analabha Roy <<a href="mailto:hariseldon99@gmail.com">hariseldon99@gmail.com</a>> wrote:<br>
<br>
> Strangely enough, make all is now freezing in my desktop. Running "make chk_upgrade" also hangs. Running "chk_makej" ok no problem.<br>
><br>
> This is the configure.log from my desktop<br>
><br>
><br>
> Does "make chk_upgrade" run "${PETSC_DIR}/bin/petscnagupgrade.py" ?<br>
>  That's what ${PETSC_DIR}/conf/rules says, and this file is transcluded in the root makefile<br>
><br>
> Running "petscnagupgrade.py" in the bin dir from shell also hangs with no output.<br>
><br>
> I removed "chk_upgrade" from the root makefile and the compile worked!<br>
><br>
><br>
> I reinserted chk_upgrade and commented out the nag upgrade file in conf/rules and "make all " worked. I commented out all instances of "chk_upgrade" from /conf/rules and all compiles work.<br>
><br>
><br>
> Maybe a network problem???<br>
><br>
><br>
><br>
> On Wed, Sep 18, 2013 at 9:56 AM, Satish Balay <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
> On Wed, 18 Sep 2013, Analabha Roy wrote:<br>
><br>
> > On Sep 17, 2013 9:39 PM, "Satish Balay" <<a href="mailto:balay@mcs.anl.gov">balay@mcs.anl.gov</a>> wrote:<br>
> > ><br>
> > > This doesn't make any sense..<br>
> > ><br>
> > > If the build is hanging - we'd like to know exactly where its hanging.<br>
> > > [perhaps copy/paste]<br>
> > ><br>
> ><br>
> > It didn't dump any output, either to stdout or Stderr. There was nothing to<br>
> > copy/paste.<br>
><br>
> so you type in 'make all' and then see nothing on the screen?<br>
><br>
> >>>>>>><br>
> all: chk_makej<br>
>         @${OMAKE}  PETSC_ARCH=${PETSC_ARCH}  PETSC_DIR=${PETSC_DIR} chk_petscdir chk_upgrade | tee ${PETSC_ARCH}/conf/make.log<br>
> <<<<<<<br>
><br>
> The only thing I can think off is chk_upgrade perhaps misconfigured<br>
> network is affecting it. [if the behavior is reproduceable - perhaps<br>
> we can narrow it down by invoking these commands one at a time].<br>
><br>
><br>
> > > If the run is hanging - we'd like to see the stack trace [via gdb] of the<br>
> > > location of the hang.<br>
> > ><br>
> > > xorg-devel should'nt make a difference [from what we know]..<br>
> > ><br>
> ><br>
> > Doesn't it need xorg headers for rendering graphic output via petscdraw?<br>
> ><br>
> > Maybe it was one of the dependencies of xorg devel that did the trick.<br>
><br>
> If x11 includes/libs are not found - then petsc is configured without X11.<br>
><br>
> > <a href="https://dl.dropboxusercontent.com/u/2769707/configure.log" target="_blank">https://dl.dropboxusercontent.com/u/2769707/configure.log</a>>(dropbox)<br>
><br>
> The configure.log above confirms that it did not detect X11. [so none<br>
> of the X11 stuff was enabled].<br>
><br>
> Even if X11 was enabled - 'make test' does not run any X11 related tests.<br>
><br>
> If some make target caused hang for both 'make all' and 'make test' -<br>
> then running the examples manually might confirm this. [and then<br>
> invoking the steps in 'make test' one at a time might narrow down to<br>
> the location of the hang].<br>
><br>
> Satish<br>
><br>
><br>
><br>
><br>
> --<br>
> ---<br>
> Analabha Roy<br>
> C.S.I.R  Senior Research Associate<br>
> Saha Institute of Nuclear Physics<br>
> Section 1, Block AF<br>
> Bidhannagar, Calcutta 700064<br>
> India<br>
> Emails: <a href="mailto:daneel@physics.utexas.edu">daneel@physics.utexas.edu</a>, <a href="mailto:hariseldon99@gmail.com">hariseldon99@gmail.com</a><br>
> Webpage: <a href="http://www.ph.utexas.edu/~daneel/" target="_blank">http://www.ph.utexas.edu/~daneel/</a><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><font face="tahoma, sans-serif">---</font><div><font face="tahoma, sans-serif"><b>Analabha Roy</b></font></div><div><font face="tahoma, sans-serif"><a href="http://www.csir.res.in" target="_blank">C.S.I.R</a>  <a href="http://csirhrdg.res.in/poolsra.htm" target="_blank">Senior Research Associate</a></font></div>

<div><font face="tahoma, sans-serif"><a href="http://www.saha.ac.in" target="_blank">Saha Institute of Nuclear Physics</a></font></div><div><font face="tahoma, sans-serif">Section 1, Block AF</font></div><div><font face="tahoma, sans-serif">Bidhannagar, Calcutta 700064</font></div>

<div><font face="tahoma, sans-serif">India</font></div><div><b style="font-family:tahoma,sans-serif">Emails</b><span style="font-family:tahoma,sans-serif">: </span><a href="mailto:daneel@physics.utexas.edu" style="font-family:tahoma,sans-serif" target="_blank">daneel@physics.utexas.edu</a><span style="font-family:tahoma,sans-serif">, </span><a href="mailto:hariseldon99@gmail.com" style="font-family:tahoma,sans-serif" target="_blank">hariseldon99@gmail.com</a></div>

<div><font face="tahoma, sans-serif"><b>Webpage</b>: <a href="http://www.ph.utexas.edu/~daneel/" target="_blank">http://www.ph.utexas.edu/~daneel/</a></font></div>
</div></div>