[mpich-discuss] mpdlib.py warning

James Dinan dinan at mcs.anl.gov
Fri Apr 29 14:23:19 CDT 2011


Hi Rohit,

Are you having some compatibility issues (apart from MPD) using newer 
versions of MPICH2?

  ~Jim.

On 04/29/2011 02:12 PM, Jain, Rohit wrote:
> Thanks Jim, Dave.
>
> I see other machines has python 2.3.4 and this one has 2.6. That explains the warning.
>
> I ultimately plan to use hydra and newer mpich2, but we will still keep using old mpich&  mpd in earlier application version for compatibility reasons.
>
> So, as long as these warnings are harmless, we are fine.
>
> Regards,
> Rohit
>
>
> -----Original Message-----
> From: mpich-discuss-bounces at mcs.anl.gov [mailto:mpich-discuss-bounces at mcs.anl.gov] On Behalf Of James Dinan
> Sent: Friday, April 29, 2011 11:49 AM
> To: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] mpdlib.py warning
>
> 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
>
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
> _______________________________________________
> 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