[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