[issue2940] traceback during transplant

gaddo bugs at mercurial.selenic.com
Thu Aug 4 02:58:10 CDT 2011


New submission from gaddo <marco.gaddoni+hgbts at gmail.com>:

Hello, 

i got this traceback during a trasplant of a binary patch.

gaddo=; hg tra -s ../otherrepo 687
searching for changes
applying 2f8f305bf4c9
** unknown exception encountered, please report by visiting
**  http://mercurial.selenic.com/wiki/BugTracker
** Python 2.6.7 (r267:88850, Jul 10 2011, 09:55:27) [GCC 4.6.1]
** Mercurial Distributed SCM (version 1.8.3)
** Extensions loaded: extdiff, transplant, record, fetch, convert, hgk, mq,
hgview, color, graphlog, hgsubversion, rebase, pager
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/extensions.py", line 178, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/lib/pymodules/python2.6/hgext/pager.py", line 106, in pagecmd
    return orig(ui, options, cmd, cmdfunc)
  File "/usr/lib/pymodules/python2.6/mercurial/extensions.py", line 178, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/usr/lib/pymodules/python2.6/hgext/color.py", line 223, in colorcmd
    return orig(ui_, opts, cmd, cmdfunc)
  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/extensions.py", line 133, in wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 433, in check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/hgext/mq.py", line 3049, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 433, in check
    return func(*args, **kwargs)
  File "/usr/lib/pymodules/python2.6/hgext/transplant.py", line 590, in
transplant
    tp.apply(repo, source, revmap, merges, opts)
  File "/usr/lib/pymodules/python2.6/hgext/transplant.py", line 160, in apply
    filter=opts.get('filter'))
  File "/usr/lib/pymodules/python2.6/hgext/transplant.py", line 263, in applyone
    raise RuntimeError('nothing committed after transplant')
RuntimeError: nothing committed after transplant
gaddo=; 

the patch i was trying to transplant begin with 

changeset:   687:2f8f305bf4c9
user:        gaddo <gaddo at xxx.it>
date:        Tue Aug 31 16:01:07 2010 +0200
summary:     prog.exe: inserita l'ultima versione.

diff --git a/path/prog.exe b/path/prog.exe
index
532f60badbfea282610c8457f0e6478a33962c3e..7964e895f8ee4bfb5ec2defa2b5345f6650ca676
GIT binary patch
literal 3448832
zc%1B=Wmr{P^zH{HqJ)i&jo6Bcjg2krgdL#b7O at Zu8yg!N#lS`}u(7dQv9Yl|c8h)A
z#h9G6_wxRqd+(R~>Fo9V&KP6Pcg>!2Ef6>z1EMJ_5oH5^{tzV*f4u4c{E at UyrS>|}
zj$G$UC)ss4Us at f~YoJ?Lc>kW^UHiIq at 7k|l|3PludbouT?&sF4pIgh$D!0D<gL_nS
zbaW^u%6O34aoL(ZWzT0)VNKQZt6^WndYu0RJ9l}tjM%SN_Yf&Rv+gdfh&tG1CA$M2
zZ8Ou-$k{HpT at Io!PefTV(p-1g5xKyL^yFSiz6<v^lZ;Pf-Hi0GEuP{|7uNo3|1}vO
zbze_%mz=P=l$z)NVzB-XA9qyhCMxmC_CM>Y4eAjw2=-GyPi|0{r)|S1qnw~>!CeP+
....

maybe the target file has a different hash from
532f60badbfea282610c8457f0e6478a33962c3e

----------
messages: 17058
nosy: gaddo
priority: bug
status: unread
title: traceback during transplant

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2940>
____________________________________________________


More information about the Mercurial-devel mailing list