[issue2877] mpatch cannot be decoded
lucck
bugs at mercurial.selenic.com
Fri Jul 1 08:28:26 CDT 2011
New submission from lucck <lucck at boff.pl>:
I use mercurial on ARM machine server armv5tej architure i build mercurial
from hg repository on branch stable. When I used version version
1.8.3+16-c63cc5eccbff everything was ok after upgrade to version
1.8.4+260-760d2dae4839 or debian build 1.8.3.b1 mercurial didn't work and
return an error mpatch cannot be decoded on hg update command:
hg update
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.6.7 (r267:88850, Jun 14 2011, 00:32:33) [GCC 4.6.1 20110611
(prerelease)]
** Mercurial Distributed SCM (version 1.8.3)
** Extensions loaded:
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 36, in
dispatch
return _runcatch(u, args)
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 58, in
_runcatch
return _dispatch(ui, args)
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 601, in
_dispatch
cmdpats, cmdoptions)
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 406, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 655, in
_runcommand
return checkargs()
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 609, in
checkargs
return cmdfunc()
File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 598, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 4080, in
update
ret = hg.update(repo, rev)
File "/usr/lib/pymodules/python2.6/mercurial/hg.py", line 381, in update
stats = mergemod.update(repo, node, False, False, None)
File "/usr/lib/pymodules/python2.6/mercurial/merge.py", line 486, in update
node = repo.branchtags()[wc.branch()]
File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 447, in
branchtags
for bn, heads in self.branchmap().iteritems():
File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 440, in
branchmap
self.updatebranchcache()
File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 434, in
updatebranchcache
self._branchtags(partial, lrev)
File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 416, in
_branchtags
self._updatebranchcache(partial, ctxgen)
File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 500, in
_updatebranchcache
newbranches.setdefault(c.branch(), []).append(c.node())
File "/usr/lib/pymodules/python2.6/mercurial/context.py", line 112, in branch
return encoding.tolocal(self._changeset[5].get("branch"))
File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 169, in __get__
result = self.func(obj)
File "/usr/lib/pymodules/python2.6/mercurial/context.py", line 59, in
_changeset
return self._repo.changelog.read(self.node())
File "/usr/lib/pymodules/python2.6/mercurial/changelog.py", line 173, in read
text = self.revision(node)
File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 871, in revision
text = mdiff.patches(text, bins)
mpatch.mpatchError: patch cannot be decoded
----------
messages: 16663
nosy: lucck
priority: bug
status: unread
title: mpatch cannot be decoded
____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2877>
____________________________________________________
More information about the Mercurial-devel
mailing list