[Bug 5237] New: AssertionError: no base found to rebase on (defineparents called wrong)

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Tue May 17 16:09:16 UTC 2016


https://bz.mercurial-scm.org/show_bug.cgi?id=5237

            Bug ID: 5237
           Summary: AssertionError: no base found to rebase on
                    (defineparents called wrong)
           Product: Mercurial
           Version: unspecified
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: rebase
          Assignee: bugzilla at selenic.com
          Reporter: timeless at gmail.com
                CC: mercurial-devel at selenic.com

[timeless at gcc2-power8 tests]$ hg rebase --cont
already rebased 33503:cedf1311662e "check-code: reject environb" as
b69d4cdd236f
rebasing 33632:f19a50d2cee7 "merging: tests"
not rebasing ignored 33633:7b0b2c4fea1a "tests: do not assert hg is a python
script"
not rebasing ignored 33634:7cd459a45a68 "run-tests: use bytes for run methods"
not rebasing ignored 33635:ed9a01f75946 "tests: use print_function in
test-glog.t"
not rebasing ignored 33636:250a1c61bacf "tests: test-convert-git.t use open for
py3 compat"
not rebasing ignored 33637:252ae5414990 "tests: test-convert-git.t use
print_function"
not rebasing ignored 33638:80482b18f97e "tests: test-convert-git.t use
bytearray to avoid (unicode)strings"
rebasing 33639:d8cd6c25e70b "merging: test fixes"
rebasing [=================================================>          ] 10/12
02s** Unknown exception encountered with possibly-broken third-party extension
hgbb
** which supports versions unknown of Mercurial.
** Please disable hgbb and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 2.7.8 (default, Jul  8 2015, 18:13:08) [GCC 4.9.2 20150212 (Red Hat
4.9.2-6)]
** Mercurial Distributed SCM (version 3.8.1+257-048908328c23+20160517)
** Extensions loaded: strip, mq, histedit, color, rebase, blackbox, pager,
shelve, topics, remotebranches, evolve, hg-git, chistedit, hgbb, patchbomb
Traceback (most recent call last):
  File "/home/timeless/hg/crew/hg", line 63, in <module>
    mercurial.dispatch.run()
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 59, in run
    sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 125, in dispatch
    ret = _runcatch(req)
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 204, in _runcatch
    return _dispatch(req)
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 880, in _dispatch
    cmdpats, cmdoptions)
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 637, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/home/timeless/hg/crew/mercurial/extensions.py", line 207, in closure
    return func(*(args + a), **kw)
  File "/home/timeless/hg/crew/hgext/pager.py", line 160, in pagecmd
    return orig(ui, options, cmd, cmdfunc)
  File "/home/timeless/hg/crew/mercurial/extensions.py", line 207, in closure
    return func(*(args + a), **kw)
  File "/home/timeless/hg/crew/hgext/color.py", line 502, in colorcmd
    return orig(ui_, opts, cmd, cmdfunc)
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 1010, in
_runcommand
    return checkargs()
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 971, in checkargs
    return cmdfunc()
  File "/home/timeless/hg/crew/mercurial/dispatch.py", line 877, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/home/timeless/hg/crew/mercurial/util.py", line 1015, in check
    return func(*args, **kwargs)
  File "/home/timeless/hg/crew/mercurial/extensions.py", line 207, in closure
    return func(*(args + a), **kw)
  File "/home/timeless/hg/crew/mercurial/util.py", line 1015, in check
    return func(*args, **kwargs)
  File "/home/timeless/hg/evolve-main/hgext/evolve.py", line 737, in
warnobserrors
    ret = orig(ui, repo, *args, **kwargs)
  File "/home/timeless/hg/crew/mercurial/util.py", line 1015, in check
    return func(*args, **kwargs)
  File "/home/timeless/hg/crew/mercurial/extensions.py", line 207, in closure
    return func(*(args + a), **kw)
  File "/home/timeless/hg/crew/mercurial/util.py", line 1015, in check
    return func(*args, **kwargs)
  File "/home/timeless/hg/crew/hgext/mq.py", line 3539, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/home/timeless/hg/crew/mercurial/util.py", line 1015, in check
    return func(*args, **kwargs)
  File "/home/timeless/hg/crew/hgext/rebase.py", line 421, in rebase
    obsoletenotrebased)
  File "/home/timeless/hg/crew/hgext/rebase.py", line 874, in defineparents
    raise AssertionError('no base found to rebase on '
AssertionError: no base found to rebase on (defineparents called wrong)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list