Details
-
Bug
-
Resolution: Fixed
-
High
Description
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)