All of lore.kernel.org
 help / color / mirror / Atom feed
* What version of hg does xenbits use?
@ 2005-08-20 16:07 Anthony Liguori
  2005-08-20 16:54 ` James Bulpin
  0 siblings, 1 reply; 5+ messages in thread
From: Anthony Liguori @ 2005-08-20 16:07 UTC (permalink / raw)
  To: xen-devel, James Bulpin

I'm having trouble pulling from xenbits with newer versions of hg.  
Specifically, I get a KeyError when update'ing.

This is consistent across multiple machines.  Is there a version we 
should be using (or better yet, is there a plan to upgrade xenbits to 
the newest version in the near future)?

Regards,

Anthony Liguori

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What version of hg does xenbits use?
  2005-08-20 16:07 What version of hg does xenbits use? Anthony Liguori
@ 2005-08-20 16:54 ` James Bulpin
  2005-08-21 16:11   ` James Bulpin
  0 siblings, 1 reply; 5+ messages in thread
From: James Bulpin @ 2005-08-20 16:54 UTC (permalink / raw)
  To: Anthony Liguori; +Cc: xen-devel

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.

James

Anthony Liguori wrote:
> I'm having trouble pulling from xenbits with newer versions of hg.  
> Specifically, I get a KeyError when update'ing.
> 
> This is consistent across multiple machines.  Is there a version we 
> should be using (or better yet, is there a plan to upgrade xenbits to 
> the newest version in the near future)?
> 
> Regards,
> 
> Anthony Liguori
> 
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What version of hg does xenbits use?
  2005-08-20 16:54 ` James Bulpin
@ 2005-08-21 16:11   ` James Bulpin
  2005-08-31  5:57     ` Taisuke Yamada
  0 siblings, 1 reply; 5+ messages in thread
From: James Bulpin @ 2005-08-21 16:11 UTC (permalink / raw)
  To: xen-devel

James Bulpin wrote:
> 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.)

Regards,
James

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: What version of hg does xenbits use?
  2005-08-21 16:11   ` James Bulpin
@ 2005-08-31  5:57     ` Taisuke Yamada
  2005-08-31 12:31       ` James Bulpin
  0 siblings, 1 reply; 5+ messages in thread
From: Taisuke Yamada @ 2005-08-31  5:57 UTC (permalink / raw)
  To: xen-devel

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@selenic.com>
   This is free software; see the source for copying conditions. There is NO
   warranty; 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 run
       sys.exit(dispatch(sys.argv[1:]))
     File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1571, in dispatch
       return 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 pull
       return update(ui, repo)
     File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 1257, in update
       return repo.update(node, allow=merge, force=clean)
     File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 1734, in update
       t = self.file(f).read(get[f])
     File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 37, in read
       t = self.revision(node)
     File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 244, in revision
       rev = self.rev(node)
     File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 160, in rev
       def 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.)

-- 
Taisuke Yamada <tyamadajp@spam.rakugaki.org>, http://rakugaki.org/
2268 E9A2 D4F9 014E F11D  1DF7 DCA3 83BC 78E5 CD3A

Message to my public address may not be handled in a timely manner.
For a direct contact, please use my private address on my namecard.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Re: What version of hg does xenbits use?
  2005-08-31  5:57     ` Taisuke Yamada
@ 2005-08-31 12:31       ` James Bulpin
  0 siblings, 0 replies; 5+ messages in thread
From: James Bulpin @ 2005-08-31 12:31 UTC (permalink / raw)
  To: Taisuke Yamada; +Cc: xen-devel

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@selenic.com>
>   This is free software; see the source for copying conditions. There is NO
>   warranty; 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 run
>       sys.exit(dispatch(sys.argv[1:]))
>     File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 
> 1571, in dispatch
>       return 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 pull
>       return update(ui, repo)
>     File "/usr/lib/python2.3/site-packages/mercurial/commands.py", line 
> 1257, in update
>       return repo.update(node, allow=merge, force=clean)
>     File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 1734, 
> in update
>       t = self.file(f).read(get[f])
>     File "/usr/lib/python2.3/site-packages/mercurial/hg.py", line 37, in 
> read
>       t = self.revision(node)
>     File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 
> 244, in revision
>       rev = self.rev(node)
>     File "/usr/lib/python2.3/site-packages/mercurial/revlog.py", line 
> 160, in rev
>       def 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.)
> 
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-08-31 12:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-08-20 16:07 What version of hg does xenbits use? Anthony Liguori
2005-08-20 16:54 ` James Bulpin
2005-08-21 16:11   ` James Bulpin
2005-08-31  5:57     ` Taisuke Yamada
2005-08-31 12:31       ` James Bulpin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.