Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-17976

Can't pull with mercurial 4.8.2

    XMLWordPrintable

Details

    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)

      Attachments

        Activity

          People

            Unassigned Unassigned
            10b2c27b5e40 James Reynolds
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: