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