[Bug 5201] New: evolve crash ValueError: list.remove(x): x not in list
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Thu Apr 14 01:44:17 UTC 2016
https://bz.mercurial-scm.org/show_bug.cgi?id=5201
Bug ID: 5201
Summary: evolve crash ValueError: list.remove(x): x not in list
Product: Mercurial
Version: default branch
Hardware: PC
OS: Windows
Status: UNCONFIRMED
Severity: feature
Priority: wish
Component: evolution
Assignee: bugzilla at selenic.com
Reporter: timeless at gmail.com
CC: mercurial-devel at selenic.com,
pierre-yves.david at ens-lyon.org
(py)[timeless at gcc2-power8 crew]$ hg evolve --all --any --debugger --debug
entering debugger - type c to continue starting hg or h for help
stabilize target 2410b5647209 is plain dead, trying to stabilize on its parent
stabilize target ab2545e6668b is plain dead, trying to stabilize on its parent
stabilize target 3676835941b5 is plain dead, trying to stabilize on its parent
stabilize target f2a7628a23a8 is plain dead, trying to stabilize on its parent
stabilize target 2232500519b6 is plain dead, trying to stabilize on its parent
(py)[timeless at gcc2-power8 crew]$ hg evolve --all --any
** 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.7.33.7.1+0-a82673d31bcf+f9419dab2d72+20160413)
** Extensions loaded: strip, mq, histedit, color, record, rebase, blackbox,
pager, shelve, topics, remotebranches, evolve, hg-git, chistedit, hgbb,
patchbomb
Traceback (most recent call last):
File "/home/timeless/hg/crew/hg", line 43, 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 887, in _dispatch
cmdpats, cmdoptions)
File "/home/timeless/hg/crew/mercurial/dispatch.py", line 632, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/home/timeless/hg/crew/mercurial/extensions.py", line 204, 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 204, in closure
return func(*(args + a), **kw)
File "/home/timeless/hg/crew/hgext/color.py", line 494, in colorcmd
return orig(ui_, opts, cmd, cmdfunc)
File "/home/timeless/hg/crew/mercurial/dispatch.py", line 1017, in
_runcommand
return checkargs()
File "/home/timeless/hg/crew/mercurial/dispatch.py", line 978, in checkargs
return cmdfunc()
File "/home/timeless/hg/crew/mercurial/dispatch.py", line 884, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/home/timeless/hg/crew/mercurial/util.py", line 1005, in check
return func(*args, **kwargs)
File "/home/timeless/hg/crew/mercurial/extensions.py", line 204, in closure
return func(*(args + a), **kw)
File "/home/timeless/hg/crew/mercurial/util.py", line 1005, in check
return func(*args, **kwargs)
File "/home/timeless/hg/crew/hgext/mq.py", line 3519, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/home/timeless/hg/crew/mercurial/util.py", line 1005, in check
return func(*args, **kwargs)
File "/home/timeless/hg/evolve-main/hgext/evolve.py", line 1807, in evolve
revs = _orderrevs(repo, revs)
File "/home/timeless/hg/evolve-main/hgext/evolve.py", line 1512, in
_orderrevs
dependencies[dependent].remove(rev)
ValueError: list.remove(x): x not in list
rev in dependencies[dependent]: False
dependencies: dict
dependent: 29459
ordering: list
r: 32115
rdependencies: defaultdict
repo: proxycls
rev: 29458
revs: baseset
solvablerevs: deque
changeset: 29458:2df8a542d1b2
parent: 29456:35d4053ed7c2
parent: 29457:fa88dd754071
user: timeless <timeless at mozdev.org>
date: Thu Feb 25 16:41:52 2016 +0000
summary: merging @
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list