[petsc-dev] Install step broken

Satish Balay balay at mcs.anl.gov
Wed Jan 27 10:58:13 CST 2016


I just tried a prefix build - and I don't see this error. Can you try
a build in a clean repo - and see if its reproduceable?

git clean -f -d -x
rm -rf arch*

Satish

----------
balay at asterix /home/balay/tmp/petsc (master=)
$ make install
*** Using PETSC_DIR=/home/balay/tmp/petsc PETSC_ARCH=arch-linux2-c-debug ***
*** Installing PETSc at prefix location: /home/balay/pinstall  ***
====================================
Install complete.
Now to check if the libraries are working do (in current directory):
make PETSC_DIR=/home/balay/pinstall PETSC_ARCH="" test
====================================
/usr/bin/gmake  --no-print-directory PETSC_ARCH=arch-linux2-c-debug PETSC_DIR=/home/balay/tmp/petsc mpi4py-install petsc4py-install
gmake[1]: Nothing to be done for 'mpi4py-install'.
gmake[1]: Nothing to be done for 'petsc4py-install'.
balay at asterix /home/balay/tmp/petsc (master=)
$ 

On Wed, 27 Jan 2016, Garth N. Wells wrote:

> The 'install' step for master is broken for me since Matt's change ddc4758 (
> https://bitbucket.org/petsc/petsc/commits/ddc47588dc986180af4263ab160cc4a555099aa9).
> I can  build and install c502958 fine.
> 
> Error at 'make install' is:
> 
> No cached configure in RDict at arch-linux2-c-opt/lib/petsc/conf/RDict.db
>                                   Traceback (most recent call last):
>   File "./config/install.py", line 380, in <module>
>     Installer(sys.argv[1:]).run()
>   File "./config/install.py", line 373, in run
>     self.runsetup()
>   File "./config/install.py", line 334, in runsetup
>     self.setup()
>   File "./config/install.py", line 60, in setup
>     self.setupModules()
>   File "./config/install.py", line 51, in setupModules
>     self.setCompilers  = self.framework.require('config.setCompilers',
>     None)
> AttributeError: 'NoneType' object has no attribute 'require'
> makefile:261: recipe for target 'install' failed
> 
> Garth
> 




More information about the petsc-dev mailing list