On Mon, 2009-01-26 at 13:27 +0000, Andrew Church wrote:

> pushing to ssh://h...@hg.exit1.org/transcode
> searching for changes
> remote: adding changesets
> remote: transaction abort!
> remote: rollback completed
> remote: abort: could not import module mpatch!
> remote: (did you forget to compile extensions?)
> abort: unexpected response: empty string
> 
> I don't even know what the "mpatch" module is (: but do you have any
> ideas what's going on here?

My very wild guess is that the mercurial's mpatch extension (which is in
fact a python module) wasn't build and/or properly loaded.

about mpatch that one seems relevant
http://oss.oracle.com/~mason/mpatch/

(BTW, looks nice)

That can happen sometimes in my experience if there are more than one
version of the virtual machine installed.

E.g., consider the following scenario:
- python 2.4 and python 2.5 installed
- some module requiring C extensions compiled against python 2.5
- python 2.4 is still the default (so `python' points to `python2.4')
- boom! :)

HTH,


-- 
Francesco Romani // Ikitt
http://fromani.exit1.org  ::: transcode homepage
http://tcforge.berlios.de ::: transcode experimental forge

Reply via email to