https://bz.mercurial-scm.org/show_bug.cgi?id=5526
Bug ID: 5526 Summary: Error trying to convert cpp-netlib git repo Product: Mercurial Version: 4.0.2 Hardware: PC OS: Linux Status: UNCONFIRMED Severity: bug Priority: wish Component: convert Assignee: bugzi...@mercurial-scm.org Reporter: visionofa...@gmail.com CC: duri...@gmail.com, mercurial-devel@mercurial-scm.org 05-04-2017 21:30:43 arun-desk-r7 ~/code/personal/cpp$ git clone https://github.com/carun/cpp-netlib 05-04-2017 21:30:43 arun-desk-r7 ~/code/personal/cpp$ hg convert cpp-netlib cpp-netlib.hg <1200+ commits> 756 Initial migration from Boost.Test to googletest 755 Merge pull request #576 from deanberris/0.12-devel-gtest-migration 754 Merged deanberris:0.12-devel-deprecations-and-refactorings and fixed conflicts in message_test.cpp ** unknown exception encountered, please report by visiting ** https://mercurial-scm.org/wiki/BugTracker ** Python 2.7.5 (default, Oct 11 2015, 17:47:16) [GCC 4.8.3 20140911 (Red Hat 4.8.3-9)] ** Mercurial Distributed SCM (version 4.0.2) ** Extensions loaded: extdiff, hgk, gpg, evolve, color, graphlog, churn, purge, strip, mq, rebase, pager, convert, histedit, shelve, transplant, blackbox Traceback (most recent call last): File "/usr/bin/hg", line 45, in <module> mercurial.dispatch.run() File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 60, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 126, in dispatch ret = _runcatch(req) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 216, in _runcatch return callcatch(ui, _runcatchfunc) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 225, in callcatch return func() File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 205, in _runcatchfunc return _dispatch(req) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 901, in _dispatch cmdpats, cmdoptions) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 650, in runcommand ret = _runcommand(ui, options, cmd, d) File "/usr/lib64/python2.7/site-packages/mercurial/extensions.py", line 220, in closure return func(*(args + a), **kw) File "/usr/lib64/python2.7/site-packages/hgext/pager.py", line 160, in pagecmd return orig(ui, options, cmd, cmdfunc) File "/usr/lib64/python2.7/site-packages/mercurial/extensions.py", line 220, in closure return func(*(args + a), **kw) File "/usr/lib64/python2.7/site-packages/hgext/color.py", line 521, in colorcmd return orig(ui_, opts, cmd, cmdfunc) File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 909, in _runcommand return cmdfunc() File "/usr/lib64/python2.7/site-packages/mercurial/dispatch.py", line 898, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) File "/usr/lib64/python2.7/site-packages/mercurial/util.py", line 1037, in check return func(*args, **kwargs) File "/usr/lib64/python2.7/site-packages/hgext/convert/__init__.py", line 391, in convert return convcmd.convert(ui, src, dest, revmapfile, **opts) File "/usr/lib64/python2.7/site-packages/hgext/convert/convcmd.py", line 611, in convert c.convert(sortmode) File "/usr/lib64/python2.7/site-packages/hgext/convert/convcmd.py", line 522, in convert self.copy(c) File "/usr/lib64/python2.7/site-packages/hgext/convert/convcmd.py", line 490, in copy source, self.map, full, cleanp2) File "/usr/lib64/python2.7/site-packages/hgext/convert/hg.py", line 340, in putcommit node = nodemod.hex(self.repo.commitctx(ctx)) File "/usr/lib64/python2.7/site-packages/mercurial/localrepo.py", line 105, in wrapper return orig(repo.unfiltered(), *args, **kwargs) File "/usr/lib64/python2.7/site-packages/mercurial/localrepo.py", line 1728, in commitctx trp, changed) File "/usr/lib64/python2.7/site-packages/mercurial/localrepo.py", line 1495, in _filecommit if fparent2 != nullid or flog.cmp(fparent1, text) or meta: File "/usr/lib64/python2.7/site-packages/mercurial/filelog.py", line 91, in cmp samehashes = not super(filelog, self).cmp(node, t) File "/usr/lib64/python2.7/site-packages/mercurial/revlog.py", line 1006, in cmp p1, p2 = self.parents(node) File "/usr/lib64/python2.7/site-packages/mercurial/revlog.py", line 389, in parents d = i[self.rev(node)] File "/usr/lib64/python2.7/site-packages/mercurial/revlog.py", line 362, in rev return self._nodecache[node] ValueError: 20-byte hash required -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel