DeprecationWarning in ./config/configure.py
Satish Balay
balay at mcs.anl.gov
Thu Apr 9 09:45:13 CDT 2009
> Are these warnings ignorable?
Yes - you can saftely ignore these 'DeprecationWarning:' messages. It
means : "the functionality works now - but it won't with newer
versions".
Python changed considerably between python-2 and the new
python-3. Python-2.6 is supporsed to be a bridge that enables easier
transition to python-3.
We need to eventually get configure working with both python3 and python2
Satish
On Thu, 9 Apr 2009, Hiroshi Katsurayama wrote:
> Hello,
>
> I try to use PETSC-3.0.0-p4 on Ubuntu 9.04 linux (present beta version)
> whose python version is 2.6.1.
>
> When ./config/configure.py, the following there "DeprecationWarning"s appear before "TESTING:".
>
> =================================================================================
> Configuring PETSc to compile on your system
> =================================================================================
> /home/hiroshi/local/petsc/petsc-3.0.0-p4/config/BuildSystem/config/compilers.py:7: DeprecationWarning: the sets module is deprecated
> import sets
> /home/hiroshi/local/petsc/petsc-3.0.0-p4/config/PETSc/package.py:7: DeprecationWarning: the md5 module is deprecated; use hashlib instead
> import md5
> /home/hiroshi/local/petsc/petsc-3.0.0-p4/config/BuildSystem/script.py:101: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.
> import popen2
>
> TESTING:
>
> The configure process after TESTING seems to finish successfully,
> and next "make all" and "make test" also seem to finish normally.
>
> Are these warnings ignorable?
>
> I attache the detailed log file of my configure (my_linux_gnu_intel.log).
> But these warnings also appear in
> simply
>
> "./config/configure.py"
>
> irrespective of compiler or blas.
>
> When I tried the configure on Ubuntu 8.10 whose python version is 2.5.2,
> these warning did not appear.
>
> Hence the latest python (version 2.6.1) on Ubuntu 9.04 BETA maybe cause these warnings.
>
> Thank you.
>
> Sincerely,
> Hiroshi Katsurayama
>
More information about the petsc-users
mailing list