[issue1446] ImportError: No module named _md5

robin mercurial-bugs at selenic.com
Tue Dec 23 21:41:25 CST 2008


New submission from robin <robin.luo at sun.com>:

bash-3.00$ hg clone /ws/onnv-clone onnv-gate
/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py:46: RuntimeWarning:
Python C API version mismatch for module osutil: This Python has API version
1013, module osutil has version 1012.
  mod = _origimport(head, globals, locals)
Not trusting file /ws/onnv-clone/.hg/hgrc from untrusted user nobody, group nobody
Traceback (most recent call last):
  File "/usr/bin/hg", line 14, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 20, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 29, in
dispatch
    return _runcatch(u, args)
  File "/usr/lib/python2.4/vendor-packages/mercurial/dispatch.py", line 79, in
_runcatch
    except revlog.RevlogError, inst:
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 74,
in __getattribute__
    self._load()
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 46,
in _load
    mod = _origimport(head, globals, locals)
  File "/usr/lib/python2.4/vendor-packages/mercurial/revlog.py", line 22, in
<module>
    _sha = sha.new
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 74,
in __getattribute__
    self._load()
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 46,
in _load
    mod = _origimport(head, globals, locals)
  File "/usr/local/lib/python2.5/sha.py", line 6, in <module>
    from hashlib import sha1 as sha
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 99,
in _demandimport
    mod = _origimport(name, globals, locals)
  File "/usr/local/lib/python2.5/hashlib.py", line 133, in <module>
    md5 = __get_builtin_constructor('md5')
  File "/usr/local/lib/python2.5/hashlib.py", line 60, in __get_builtin_constructor
    import _md5
  File "/usr/lib/python2.4/vendor-packages/mercurial/demandimport.py", line 83,
in _demandimport
    return _origimport(name, globals, locals, fromlist)
ImportError: No module named _md5
bash-3.00$

The system configuration is Solaris10 + python-2.5.1 + mercurial0.9.5

----------
messages: 8292
nosy: robin.luo
priority: urgent
status: unread
title: ImportError: No module named _md5

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1446>
____________________________________________________



More information about the Mercurial-devel mailing list