Can't pull with mercurial 4.8.2

Issue #17976 resolved
James Reynolds created an issue

This affects any communication to and from the server.

pulling from ssh://hg@bitbucket.org/xxxx remote: Traceback (most recent call last): remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/extensions.py", line 211, in _runuisetup remote: uisetup(ui) remote: File "/data/c01/n01/p/vp0014/data/d-223/r-1532223/serverminitopic.py", line 226, in uisetup remote: extensions.wrapfunction(wireproto, '_capabilities', wireprotocaps) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/extensions.py", line 551, in wrapfunction remote: origfn = getattr(container, funcname) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/hgdemandimport/demandimportpy2.py", line 150, in getattr remote: self._load() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/hgdemandimport/demandimportpy2.py", line 94, in _load remote: _origimport, head, globals, locals, None, level) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/hgdemandimport/demandimportpy2.py", line 43, in _hgextimport remote: return importfunc(name, globals, args, kwargs) remote: ImportError: No module named wireproto remote: failed to set up extension serverminitopic: No module named wireproto remote: Unknown exception encountered with possibly-broken third-party extension pathconfig remote: which supports versions unknown of Mercurial. remote: Please disable pathconfig and try your action again. remote: If that fixes the bug please report it to the extension author. remote: Python 2.7.13 (default, Jan 16 2019, 03:20:19) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] remote: Mercurial Distributed SCM (version 4.8.1) remote: Extensions loaded: convert, clonebundles, evolve.serveronly, envconfig, pathconfig remote: Traceback (most recent call last): remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/bin/hg", line 43, in <module> remote: dispatch.run() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 96, in run remote: status = dispatch(req) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 220, in dispatch remote: ret = _runcatch(req) or 0 remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 363, in _runcatch remote: return _callcatch(ui, _runcatchfunc) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 371, in _callcatch remote: return scmutil.callcatch(ui, func) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/scmutil.py", line 166, in callcatch remote: return func() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 354, in _runcatchfunc remote: return _dispatch(req) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 994, in _dispatch remote: cmdpats, cmdoptions) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 737, in runcommand remote: ret = _runcommand(ui, options, cmd, d) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 1003, in _runcommand remote: return cmdfunc() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/dispatch.py", line 991, in <lambda> remote: d = lambda: util.checksignature(func)(ui, *args, strcmdopt) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/util.py", line 1644, in check remote: return func(args, kwargs) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/commands.py", line 5207, in serve remote: s.serve_forever() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotoserver.py", line 797, in serve_forever remote: self.serveuntil(threading.Event()) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotoserver.py", line 804, in serveuntil remote: _runsshserver(self._ui, self._repo, self._fin, self._fout, ev) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotoserver.py", line 656, in _runsshserver remote: rsp = wireprotov1server.dispatch(repo, proto, request) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotov1server.py", line 74, in dispatch remote: return func(repo, proto, args) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotov1server.py", line 198, in batch remote: result = func(repo, proto) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/wireprotov1server.py", line 475, in heads remote: h = repo.heads() remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/localrepo.py", line 2668, in heads remote: cl = self.changelog remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 219, in changelog remote: revs = filterrevs(unfi, self.filtername, self._visibilityexceptions) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 158, in filterrevs remote: repo.filteredrevcache[filtername] = func(repo.unfiltered()) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 95, in computeunserved remote: hiddens = filterrevs(repo, 'visible') remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 158, in filterrevs remote: repo.filteredrevcache[filtername] = func(repo.unfiltered()) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 79, in computehidden remote: hidden = set(hidden - pinnedrevs(repo)) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/repoview.py", line 42, in pinnedrevs remote: pinned.update([par.rev() for par in repo[None].parents()]) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/context.py", line 235, in parents remote: return self._parents remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/util.py", line 1528, in get remote: result = self.func(obj) remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/context.py", line 1244, in _parents remote: return [changectx(self._repo, unfi.changelog.rev(n), n) for n in p] remote: File "/opt/python/domains/bitbucket.org/current/bitbucket/local/env/lib/python2.7/site-packages/mercurial/context.py", line 384, in init remote: super(changectx, self).init(repo) remote: TypeError: init() takes exactly 4 arguments (2 given)

Comments (1)

  1. Log in to comment