[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Re: What version of hg does xenbits use?
The snapshot was made on a repository built with an earlier hg version so exhibits the same errors that we saw when upgrading hg recently. I've updated the snapshot to be of the latest tree. If you don't want to download the new snapshot, execute the following in your snapshot tree before trying the pull: find .hg -type d -name "*.[di]" -exec echo mv {} {}.hg ";" Run this at the top of your working dir. Take out the 'echo' once you've confirmed it's finding the right files. Regards, James Taisuke Yamada wrote: Hi. I just downloaded xen-unstable.tar.gz seed archive and still fails to run "hg pull -u" using 0.6c toolkit. Following is the (repeatable) trace I get. Is xenbit repository still not ready, or is there anything I'm missing? I'm using mercirual 0.6c-1 package avaiable on Debian "sid". Thanks in advance. tai@latte:/home/tai> cd /usr/local/src/xen-unstable.hg tai@latte:/usr/local/src/xen-unstable.hg> ls total 0 tai@latte:/usr/local/src/xen-unstable.hg> hg --version Mercurial Distributed SCM (version 0.6c) Copyright (C) 2005 Matt Mackall <mpm@xxxxxxxxxxx> This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.tai@latte:/usr/local/src/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 868 changesets with 11154 changes to 1549 files 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 1461, in runsys.exit(dispatch(sys.argv[1:]))File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1571, in dispatchreturn d()File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1556, in <lambda>d = lambda: func(u, repo, *args, **cmdoptions)File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 941, in pullreturn update(ui, repo)File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1257, in updatereturn repo.update(node, allow=merge, force=clean)File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 1734, in updatet = self.file(f).read(get[f])File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 37, in readt = self.revision(node)File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 244, in revisionrev = self.rev(node)File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 160, in revdef rev(self, node): return self.nodemap[node] KeyError: 'O\xf1\t\x95x\x19N\xcfG\xdd\xa6\xaa\xf7Z\xbf6\x98O\x96\xd9' tai@latte:/usr/local/src/xen-unstable.hg>xenbits uses 0.6b, the latest release version up until about 12 hours ago when 0.6c was released. I'll upgrade xenbits to 0.6c over the weekend.Just done this. Please report any problems directly to me. (And yes, the two blank changelog messages were an artifact of the upgrade.) _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |