[mpich-discuss] mpdlib.py warning

James Dinan dinan at mcs.anl.gov
Fri Apr 29 13:49:02 CDT 2011


Hi Rohit,

Those are warnings from the Python interpreter about modules used by MPD 
that have changed names.  You can safely ignore them for right now, but 
eventually those deprecation warnings will become errors.

Over the past several years, we have written a new process manager 
called hydra that replaces MPD.  Hydra is functionally equivalent and 
significantly better than MPD, so we have discontinued support for MPD. 
  The version of MPICH2 that you have is quite old; if you update to a 
newer version, it will include hydra as the "mpiexec".

Best,
  ~Jim.

PS- More information:

http://wiki.mcs.anl.gov/mpich2/index.php/Frequently_Asked_Questions#Q:_I_don.27t_like_.3CWHATEVER.3E_about_mpd.2C_or_I.27m_having_a_problem_with_mpdboot.2C_can_you_fix_it.3F

On 04/29/2011 01:33 PM, Jain, Rohit wrote:
> While running my application with mpich2-1.06 & mpd, I see following
> warnings on a particular machine:
>
> Python 2.6
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:8: DeprecationWarning: The
> popen2 module is deprecated. Use the subprocess module.
>
> import sys, os, signal, popen2, socket, select, inspect
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:15: DeprecationWarning: the
> md5 module is deprecated; use hashlib instead
>
> from md5 import new as md5new
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:8: DeprecationWarning: The
> popen2 module is deprecated. Use the subprocess module.
>
> import sys, os, signal, popen2, socket, select, inspect
>
> /s/hpbrws9/mpich2/linux_x86_64/bin/mpdlib.py:15: DeprecationWarning: the
> md5 module is deprecated; use hashlib instead
>
> from md5 import new as md5new
>
> Is this something to worry about?
>
> Regards,
>
> Rohit
>
>
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list