--> --> -->
Traceback (most recent call last):
  File "hg.cgi", line 31, in <module>
    h.run()
  File "/home/viridiao/lib64/python/mercurial/hgweb.py", line 1112, in run
    hgweb(real).run(req)
  File "/home/viridiao/lib64/python/mercurial/hgweb.py", line 805, in run
    req.write(self.changelog(hi))
  File "/home/viridiao/lib64/python/mercurial/hgweb.py", line 82, in write
    for part in thing:
  File "/home/viridiao/lib64/python/mercurial/hgweb.py", line 287, in changelog
    mf = cl.read(cl.tip())[0]
  File "/home/viridiao/lib64/python/mercurial/changelog.py", line 37, in read
    return self.extract(self.revision(node))
  File "/home/viridiao/lib64/python/mercurial/revlog.py", line 823, in revision
    text = self.patches(text, bins)
  File "/home/viridiao/lib64/python/mercurial/revlog.py", line 742, in patches
    return mdiff.patches(t, pl)
  File "/home/viridiao/lib64/python/mercurial/demandload.py", line 61, in __getattribute__
    module = object.__getattribute__(self, 'module')()
  File "/home/viridiao/lib64/python/mercurial/demandload.py", line 54, in module
    return object.__getattribute__(self, 'importer').module()
  File "/home/viridiao/lib64/python/mercurial/demandload.py", line 30, in module
    self.fromlist)
  File "/home/viridiao/lib64/python/mercurial/mdiff.py", line 9, in <module>
    import struct, bdiff, util, mpatch
ImportError: /home/viridiao/lib64/python/mercurial/bdiff.so: undefined symbol: Py_InitModule4