mercurial bug
Todd Greenwood
tgreenwoodgeer at yahoo.com
Tue Nov 15 07:37:35 UTC 2005
REPRO:
- mkdir xen
- cd xen
- tar -zxvf ~/downloads/xen-unstable.hg.tar.gz
- make world
- make install
- install a patch:
http://sourceforge.net/tracker/index.php?func=detail&aid=1180946&group_id=46729&atid=447173
1 - get xen unstable tree
2 - patch the unstable tree with [1]
3 - run "chmod +x scripts/omify" then "scripts/omify
build"
- but this patch seems to be broken, it targets 2.6.11, while current xen code is on 2.6.12
- attempt to overwrite the patch and start over...
- tar -zxvf ~/downloads/xen-unstable.hg.tar.gz
- hg pull -u
ERROR:
tgreenwo at luxor~/hg-external/xen/xen-unstable.hg$ hg pull -u
pulling from http://xenbits.xensource.com/xen-unstable.hg
searching for changes
adding changesets
adding manifests
adding file changes
added 1247 changesets with 10627 changes to 1648 files
** unknown exception encountered, details follow
** report bug details to mercurial at selenic.com
Traceback (most recent call last):
File "/usr/bin/hg", line 13, in ?
commands.run()
File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 2023, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 2177, in dispatch
return d()
File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 2162, in <lambda>
d = lambda: func(u, repo, *args, **cmdoptions)
File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1363, in pull
return update(ui, repo)
File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1753, in update
return repo.update(node, allow=merge, force=clean)
File "/usr/lib/python2.3/site-packages/mercurial/localrepo.py", line 1028, in update
pa = self.changelog.ancestor(p1, p2)
File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 446, in ancestor
lx = x.next()
File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 432, in ancestors
h = [(-dist[node], node)]
KeyError: 'Of\xf1\xceA\xdf]\x8f5=\x9d\xedT\xcb\x9f\xae\xd4dp_'
More information about the Mercurial
mailing list