The following commands gives :<br># hg pull -v<br><br>pulling from <a href="http://pcb//hg/c099">http://pcb//hg/c099</a><br>real URL is <a href="http://pcb/hg/c099/">http://pcb/hg/c099/</a><br>searching for changes<br>running hook 
prechangegroup.mark-orig: [ -s .hg/00changelog.i ] &amp;&amp; hg tag -r -1 -l beforepull || true<br>adding changesets<br>adding manifests<br>adding file changes<br>** unknown exception encountered, details follow<br>** report bug details to 
<a href="http://www.selenic.com/mercurial/bts">http://www.selenic.com/mercurial/bts</a><br>** or <a href="mailto:mercurial@selenic.com">mercurial@selenic.com</a><br>** Mercurial Distributed SCM (version eb0b4a2d70a9)<br>Traceback (most recent call last):
<br>&nbsp; File &quot;/usr/bin/hg&quot;, line 12, in ?<br>&nbsp;&nbsp;&nbsp; commands.run()<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/commands.py&quot;, line 2741, in run<br>&nbsp;&nbsp;&nbsp; sys.exit(dispatch(sys.argv[1:]))<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/commands.py&quot;, line 2964, in dispatch
<br>&nbsp;&nbsp;&nbsp; return d()<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/commands.py&quot;, line 2923, in &lt;lambda&gt;<br>&nbsp;&nbsp;&nbsp; d = lambda: func(u, repo, *args, **cmdoptions)<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/commands.py&quot;, line 1701, in pull
<br>&nbsp;&nbsp;&nbsp; modheads = repo.pull(other, heads=revs, force=opts['force'])<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/localrepo.py&quot;, line 1276, in pull<br>&nbsp;&nbsp;&nbsp; return self.addchangegroup(cg, 'pull', remote.url
())<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/localrepo.py&quot;, line 1754, in addchangegroup<br>&nbsp;&nbsp;&nbsp; if fl.addgroup(chunkiter, revmap, tr) is None:<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/revlog.py&quot;, line 1176, in addgroup
<br>&nbsp;&nbsp;&nbsp; text = self.patches(text, [delta])<br>&nbsp; File &quot;/usr/lib/python2.3/site-packages/mercurial/revlog.py&quot;, line 832, in patches<br>&nbsp;&nbsp;&nbsp; return mdiff.patches(t, pl)<br>mpatch.mpatchError: patch cannot be decoded
<br>transaction abort!<br>rollback completed<br><br><br>Cloning gives :<br># hg clone -v&nbsp; <a href="http://pcb//hg/c099">http://pcb//hg/c099</a><br>real URL is <a href="http://pcb/hg/c099/">http://pcb/hg/c099/</a><br>requesting all changes
<br>running hook prechangegroup.mark-orig: [ -s .hg/00changelog.i ] &amp;&amp; hg tag -r -1 -l beforepull || true<br>adding changesets<br>adding manifests<br>adding file changes<br>abort: consistency error adding group!<br>
transaction abort!<br>rollback completed<br><br>I'm using version eb0b4a2d70a9.<br>Any tip ?<br><br><br>-mathieu<br>