[issue2712] hg push fails
Bernd Schubert
bugs at mercurial.selenic.com
Thu Mar 17 23:49:35 UTC 2011
New submission from Bernd Schubert <bernd.schubert at fastmail.fm>:
After updating to the next ubuntu release, I cannot push to repositories
anymore. I just further updated mercurial to 1.8.1 (ubuntu natty has 1.7.5)
and the issue remains. The remote repositories are running slightly older
versions. I definitly didn't willingly make use of any new features in new
releases that would make the local repository incompatible with the remote
repositories running the older hg versions.
bernd at bathl lyx>hg push
pushing to ssh://tc//home/bernd/Documents/Ph.D/Thesis/lyx
searching for changes
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.1+ (r271:86832, Feb 24 2011, 15:00:15) [GCC 4.5.2]
** Mercurial Distributed SCM (version 1.8.1)
** Extensions loaded: qct, mq, convert, graphlog, pbranch, git, rebase,
patchbomb
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 36, in
dispatch
return _runcatch(u, args)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 58, in
_runcatch
return _dispatch(ui, args)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 601, in
_dispatch
cmdpats, cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 406, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 655, in
_runcommand
return checkargs()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 609, in
checkargs
return cmdfunc()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 598, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 133, in wrap
util.checksignature(origfn), *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3048, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/commands.py", line 3019, in push
newbranch=opts.get('new_branch'))
File "/usr/lib/pymodules/python2.7/hgext/git/hgrepo.py", line 23, in push
newbranch=newbranch)
File "/usr/lib/pymodules/python2.7/mercurial/localrepo.py", line 1402, in push
newbranch)
File "/usr/lib/pymodules/python2.7/mercurial/discovery.py", line 208, in
prepush
update = findoutgoing(repo, remote, common, remoteheads)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 178, in wrap
return wrapper(origfn, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/git/__init__.py", line 115, in
findoutgoing
return orig(local, remote, base=base, heads=heads, force=force)
TypeError: findoutgoing() got an unexpected keyword argument 'heads'
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/apport_python_hook.py", line 57, in
apport_excepthook
from apport.fileutils import likely_packaged
File "/usr/lib/pymodules/python2.7/mercurial/demandimport.py", line 85, in
_demandimport
return _origimport(name, globals, locals, fromlist)
File "/usr/lib/python2.6/dist-packages/apport/__init__.py", line 1, in
<module>
from apport.report import Report
File "/usr/lib/pymodules/python2.7/mercurial/demandimport.py", line 109,
in _demandimport
mod = _origimport(name, globals, locals)
File "/usr/lib/python2.6/dist-packages/apport/report.py", line 18, in <module>
from problem_report import ProblemReport
File "/usr/lib/pymodules/python2.7/mercurial/demandimport.py", line 109,
in _demandimport
mod = _origimport(name, globals, locals)
File "/usr/lib/python2.6/dist-packages/problem_report.py", line 93, in
<module>
class ProblemReport(UserDict):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Original exception was:
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 36, in
dispatch
return _runcatch(u, args)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 58, in
_runcatch
return _dispatch(ui, args)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 601, in
_dispatch
cmdpats, cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 406, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 655, in
_runcommand
return checkargs()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 609, in
checkargs
return cmdfunc()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 598, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 133, in wrap
util.checksignature(origfn), *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3048, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 433, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/commands.py", line 3019, in push
newbranch=opts.get('new_branch'))
File "/usr/lib/pymodules/python2.7/hgext/git/hgrepo.py", line 23, in push
newbranch=newbranch)
File "/usr/lib/pymodules/python2.7/mercurial/localrepo.py", line 1402, in push
newbranch)
File "/usr/lib/pymodules/python2.7/mercurial/discovery.py", line 208, in
prepush
update = findoutgoing(repo, remote, common, remoteheads)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 178, in wrap
return wrapper(origfn, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/git/__init__.py", line 115, in
findoutgoing
return orig(local, remote, base=base, heads=heads, force=force)
TypeError: findoutgoing() got an unexpected keyword argument 'heads'
----------
messages: 15728
nosy: aakef
priority: bug
status: unread
title: hg push fails
____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2712>
____________________________________________________
More information about the Mercurial-devel
mailing list