When I try to clone a repository in hg, I get the following error:
$ hg clone http://server/repo
abort: No module named _md5!
I run this on Solaris 10, and the strange thing is that the same setup on another system (also Solaris 10 and same version of Mercurial and Python) works without any problems.
I checked all the Python modules and installed files, and it seems to match with the files that are installed on the other system.
My version of Mercurial is 2.3 Python is 2.6 in /usr/local/lib and 2.4 in /usr/lib. I don't know which of these two Mercurial is using but I tried setting $PYTHONPATH to 2.6 without success.
What could be the problem here?