[Bug 6408] New: hggit incoming: 'overlaymanifestlog' object has no attribute '_rootstore'

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[Bug 6408] New: hggit incoming: 'overlaymanifestlog' object has no attribute '_rootstore'

mercurial-bugs-2
https://bz.mercurial-scm.org/show_bug.cgi?id=6408

            Bug ID: 6408
           Summary: hggit incoming: 'overlaymanifestlog' object has no
                    attribute '_rootstore'
           Product: Mercurial
           Version: 5.5.1
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: [hidden email]
          Reporter: [hidden email]
                CC: [hidden email]
    Python Version: ---

there is a mirror of bug
https://foss.heptapod.net/mercurial/hg-git/-/issues/333

works on win8.1 ru with Mercurial 5.5.1 Python 3.8.3, installed hg-git
d6ac1ae9027a

on hg incoming reported this:

```
% hg incoming --quiet --bundle
"C:\Users\netuser\AppData\Local\Temp\thg.s3gjrh4g\[hidden email]"
--debug git+ssh://[hidden email]/contiki-ng/contiki-ng.git
obsolete feature not enabled but 67 markers found!
comparing with git+ssh://[hidden email]/contiki-ng/contiki-ng.git
finding hg commits to export
calling ssh: c:\util\TortoisePlink.exe "[hidden email]" "git-upload-pack
'/contiki-ng/contiki-ng.git'"
changeset:   17853:6b49d5d4cad4b4fe46930806d730b18ddd0345a7
phase:       draft
parent:      17780:a5b9471424b0e7fc7bb584e8f7cd0ca8dde6fa5e
parent:      -1:0000000000000000000000000000000000000000
** Unknown exception encountered with possibly-broken third-party extension
hggit
** which supports versions 5.4 of Mercurial.
** Please disable hggit and try your action again.
** If that fixes the bug please report it to
https://foss.heptapod.net/mercurial/hg-git/issues
** Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit
(AMD64)]
** Mercurial Distributed SCM (version 5.5.1)
** Extensions loaded: convert, strip, mq, rebase, record, transplant,
highlight, show, split, commitextras, fix, uncommit, share, hggit, censor,
histedit, narrow, closehead, remotenames, schemes, eol, extdiff,
tortoisehg.util.hgcommands, tortoisehg.util.partialcommit,
tortoisehg.util.pipeui, tortoisehg.util.win32ill, tortoisehg.util.hgdispatch
Traceback (most recent call last):
  File "D:\projects\hg\thg\thg.work\venv.py38\Scripts\hg", line 43, in <module>
    dispatch.run()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 113, in run
    status = dispatch(req)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 303, in dispatch
    ret = _runcatch(req) or 0
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 479, in _runcatch
    return _callcatch(ui, _runcatchfunc)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 488, in _callcatch
    return scmutil.callcatch(ui, func)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\scmutil.py",
line 152, in callcatch
    return func()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 469, in _runcatchfunc
    return _dispatch(req)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1232, in _dispatch
    return runcommand(
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 917, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1244, in _runcommand
    return cmdfunc()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1230, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\hgext\mq.py",
line 4226, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commands.py",
line 6519, in serve
    return server.runservice(opts, initfn=service.init, runfn=service.run)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\server.py",
line 164, in runservice
    return runfn()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py",
line 469, in run
    return sv.serve()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py",
line 403, in serve
    while self.serveone():
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py",
line 377, in serveone
    handler(self)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py",
line 358, in runcommand
    ret = self._dispatchcommand(req) & 255
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commandserver.py",
line 297, in _dispatchcommand
    return dispatch.dispatch(req)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 303, in dispatch
    ret = _runcatch(req) or 0
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 479, in _runcatch
    return _callcatch(ui, _runcatchfunc)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 488, in _callcatch
    return scmutil.callcatch(ui, func)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\scmutil.py",
line 152, in callcatch
    return func()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 469, in _runcatchfunc
    return _dispatch(req)
  File "D:\projects\hg\thg\thg.work\tortoisehg\util\hgdispatch.py", line 23, in
_dispatch
    return orig(req)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1232, in _dispatch
    return runcommand(
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 917, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1244, in _runcommand
    return cmdfunc()
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\dispatch.py",
line 1230, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File "D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\hgext\mq.py",
line 4226, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\util.py",
line 1867, in check
    return func(*args, **kwargs)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\commands.py",
line 4374, in incoming
    return hg.incoming(ui, repo, source, opts)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line
1241, in incoming
    return _incoming(display, subreporecurse, ui, repo, source, opts)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line
1209, in _incoming
    displaychlist(other, chlist, displayer)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\hg.py", line
1239, in display
    displayer.show(other[n])
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\logcmdutil.py",
line 274, in show
    self._show(ctx, copies, props)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\logcmdutil.py",
line 325, in _show
    mrev = self.repo.manifestlog.rev(mnode)
  File
"D:\projects\hg\thg\thg.work\venv.py38\lib\site-packages\mercurial\manifest.py",
line 1990, in rev
    return self._rootstore.rev(node)
AttributeError: 'overlaymanifestlog' object has no attribute '_rootstore'
** Unknown exception encountered with possibly-broken third-party extension
hggit
** which supports versions 5.4 of Mercurial.
** Please disable hggit and try your action again.
** If that fixes the bug please report it to
https://foss.heptapod.net/mercurial/hg-git/issues
** Python 3.8.3 (tags/v3.8.3:6f8c832, May 13 2020, 22:37:02) [MSC v.1924 64 bit
(AMD64)]
** Mercurial Distributed SCM (version 5.5.1)
** Extensions loaded: convert, strip, mq, rebase, record, transplant,
highlight, show, split, commitextras, fix, uncommit, share, hggit, censor,
histedit, narrow, closehead, remotenames, schemes, eol, extdiff,
tortoisehg.util.hgcommands, tortoisehg.util.partialcommit,
tortoisehg.util.pipeui, tortoisehg.util.win32ill, tortoisehg.util.hgdispatch
cmdserver: процесс завершился неожиданно с кодом 1
```

--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
[hidden email]
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel