[Bug 6862] New: ProgrammingError: cannot call command branches: method of same name not available on peer
mercurial-bugs at mercurial-scm.org
mercurial-bugs at mercurial-scm.org
Tue Jan 23 04:01:22 UTC 2024
https://bz.mercurial-scm.org/show_bug.cgi?id=6862
Bug ID: 6862
Summary: ProgrammingError: cannot call command branches: method
of same name not available on peer
Product: Mercurial
Version: 6.6.2
Hardware: PC
OS: Linux
Status: UNCONFIRMED
Severity: bug
Priority: wish
Component: evolution
Assignee: bugzilla at mercurial-scm.org
Reporter: errael at raelity.com
CC: mercurial-devel at mercurial-scm.org,
pierre-yves.david at ens-lyon.org
Python Version: ---
** Unknown exception encountered with possibly-broken third-party extension
"evolve" 11.1.0
** ProgrammingError: cannot call command branches: method of same name not
available on peer
$ hg --version -v
Mercurial Distributed SCM (version 6.6.2)
evolve external 11.1.0
extdiff internal
fsmonitor internal
graphlog internal
hggit external 1.1.0 (dulwich 0.21.7)
histedit internal
purge internal
rebase internal
share internal
topic external 1.1.0
transplant internal
hg out
comparing with git+ssh://git@github.com:bpangburn/swingset.git
searching for changes
** Unknown exception encountered with possibly-broken third-party extension
"evolve" 11.1.0
** which supports versions 6.5 of Mercurial.
** Please disable "evolve" and try your action again.
** If that fixes the bug please report it to https://bz.mercurial-scm.org/
** Python 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0]
** Mercurial Distributed SCM (version 6.6.2)
** Extensions loaded: convert, evolve 11.1.0, extdiff, fsmonitor, graphlog,
hggit 1.1.0 (dulwich 0.21.7), histedit, purge, rebase, share, topic 1.1.0,
transplant
** ProgrammingError: cannot call command branches: method of same name not
available on peer
Traceback (most recent call last):
File "/home/err/.venv/bin/hg", line 59, in <module>
dispatch.run()
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 142, in run
status = dispatch(req)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 231, in dispatch
status = _rundispatch(req)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 275, in _rundispatch
ret = _runcatch(req) or 0
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 456, in _runcatch
return _callcatch(ui, _runcatchfunc)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 466, in _callcatch
return scmutil.callcatch(ui, func)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/scmutil.py",
line 152, in callcatch
return func()
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 446, in _runcatchfunc
return _dispatch(req)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 1271, in _dispatch
return runcommand(
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 904, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 1283, in _runcommand
return cmdfunc()
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/dispatch.py",
line 1269, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/util.py", line
1878, in check
return func(*args, **kwargs)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/util.py", line
1878, in check
return func(*args, **kwargs)
File
"/home/err/.venv/lib/python3.10/site-packages/hgext3rd/topic/__init__.py", line
1620, in pushoutgoingwrap
return orig(ui, repo, *args, **opts)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/util.py", line
1878, in check
return func(*args, **kwargs)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/commands.py",
line 5081, in outgoing
return hg.outgoing(ui, repo, dests, opts)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/hg.py", line
1503, in outgoing
o, others = _outgoing(ui, repo, dests, opts, subpath=subpath)
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/hg.py", line
1449, in _outgoing
outgoing = discovery.findcommonoutgoing(
File "/home/err/.venv/lib/python3.10/site-packages/hggit/gitrepo.py", line
166, in findcommonoutgoing
commoninc = discovery.findcommonincoming(
File "/home/err/.venv/lib/python3.10/site-packages/mercurial/discovery.py",
line 54, in findcommonincoming
return treediscovery.findcommonincoming(repo, remote, heads, force)
File
"/home/err/.venv/lib/python3.10/site-packages/mercurial/treediscovery.py", line
82, in findcommonincoming
branches = e.callcommand(b'branches', {b'nodes': unknown}).result()
File "/home/err/.venv/lib/python3.10/site-packages/hgext3rd/topic/server.py",
line 152, in callcommand
return s.callcommand(command, args)
File
"/home/err/.venv/lib/python3.10/site-packages/mercurial/wireprotov1peer.py",
line 139, in callcommand
raise error.ProgrammingError(
mercurial.error.ProgrammingError: cannot call command branches: method of same
name not available on peer
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list