On 07/02/2010 02:27 PM, Holger Hoffstaette wrote:
> Hi,
>
> Just updated to 1.6 (on Gentoo), made a change, committed and wanted to
> push:
>
> holger>hg push
> pushing to /home/hg/portage
> ** unknown exception encountered, details follow
> ** report bug details to http://mercurial.selenic.com/bts/
> ** or [email protected]
> ** Python 2.6.5 (release26-maint, May  2 2010, 15:23:02) [GCC 4.4.3]
> ** Mercurial Distributed SCM (version 1.6)
> ** Extensions loaded: bookmarks, fetch, mq, hggit
> Traceback (most recent call last):
>    File "/usr/bin/hg", line 27, in<module>
>      mercurial.dispatch.run()
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 16, in 
> run
>      sys.exit(dispatch(sys.argv[1:]))
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 34, in 
> dispatch
>      return _runcatch(u, args)
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 54, in 
> _runcatch
>      return _dispatch(ui, args)
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 483, 
> in _dispatch
>      cmdpats, cmdoptions)
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 351, 
> in runcommand
>      ret = _runcommand(ui, options, cmd, d)
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 534, 
> in _runcommand
>      return checkargs()
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 488, 
> in checkargs
>      return cmdfunc()
>    File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 481, 
> in<lambda>
>      d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
>    File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in 
> check
>      return func(*args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 116, 
> in wrap
>      util.checksignature(origfn), *args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in 
> check
>      return func(*args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/hgext/mq.py", line 2791, in 
> mqcommand
>      return orig(ui, repo, *args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in 
> check
>      return func(*args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 116, 
> in wrap
>      util.checksignature(origfn), *args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in 
> check
>      return func(*args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/hgext/bookmarks.py", line 429, in 
> push
>      result = oldpush(ui, repo, dest, **opts)
>    File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in 
> check
>      return func(*args, **kwargs)
>    File "/usr/lib/python2.6/site-packages/mercurial/commands.py", line 2842, 
> in push
>      newbranch=opts.get('new_branch'))
> TypeError: push() got an unexpected keyword argument 'newbranch'
>
> I reproduced this with a trivial repo that I cloned, updated and then
> tried to push back - same error. This works as expected on
> Windows, so I'm a bit lost where to look.
>
> Would appreciate any suggestions. :)

You probably have an old version of hg-git (or some other external 
extension) installed. Update to a new version that supports 1.6.

/Mads

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to