I also get this message with a fresh clone of master: env003/petsc> ../arch-titan-opt64idx-pgi.py PETSC_DIR=$PWD +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ The version of PETSc you are using is out-of-date, we recommend updating to the new release Available Version: 3.5.4 Installed Version: 3.5.3 http://www.mcs.anl.gov/petsc/download/index.html +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ===============================================================================
On Fri, Jun 5, 2015 at 9:56 AM, Mark Adams <[email protected]> wrote: > > > On Thu, Jun 4, 2015 at 10:53 PM, Barry Smith <[email protected]> wrote: > >> >> Hmm, >> >> You do not have write permissions to the --prefix directory >> /autofs/na3_home1/adams/petsc_master_opt64idx_pgi >> You will be prompted for the sudo password for >> any external package installs >> >> =============================================================================== >> >> Do you have write permission for this directory? >> >> To test if you have write permission it does the following code: >> >> def setInstallDir(self): >> ''' setup installDir to either prefix or if that is not set to >> PETSC_DIR/PETSC_ARCH''' >> self.installSudo = '' >> self.installSudoMessage = '' >> if self.framework.argDB['prefix']: >> self.dir = self.framework.argDB['prefix'] >> try: >> os.makedirs(os.path.join(self.dir,'PETScTestDirectory')) >> os.rmdir(os.path.join(self.dir,'PETScTestDirectory')) >> except: >> self.installSudoMessage = 'You do not have write permissions to >> the --prefix directory '+self.dir+'\nYou will be prompted for the sudo >> password for any external package installs' >> >> >> Can you make a directory in /autofs/na3_home1/adams/ ? >> > > This is my home directory: > > env003/petsc> ll -a /autofs/na3_home1/adams/ > total 20544 > drwxr-xr-x 39 adams users 12288 May 16 07:21 . > drwxr-xr-x 5027 root root 163840 May 22 16:05 .. > drwxr-xr-x 6 adams adams 4096 Jan 9 07:26 .allinea > > THis script worked a few months ago. I will try to build with a prefix, > just to see if that is the only problem. > > > >> >> >> Barry >> >> > On Jun 4, 2015, at 9:43 PM, Mark Adams <[email protected]> wrote: >> > >> > Yet again, this one does have a slightly amusing and slightly baffling >> error message though. >> > Mark >> > <configure.log> >> >> >
