Re: cogito cg-update fails
- From
- Steven Cole <elenstev@mesatop.com>
- Date
- May 3, 2005, 03:57 UTC
- Message-ID
- <200505022157.07800.elenstev@mesatop.com>
- In-Reply-To
- <1115090374.6030.50.camel@gaston>
On Monday 02 May 2005 09:19 pm, Benjamin Herrenschmidt wrote:
Show 32 quoted lines
> Hi Folks ! > > I have something weird happening with cogito. What I did is: > > - d/l & install 0.8 archive > - cg-init <rync path> > - built & install that, removed 0.8 files > - a bit later: cg-update origin to check for new stuffs > > The last one fails with: > > benh@pogo:~/cogito$ cg-update origin > MOTD: > MOTD: .../.. stripped kernel.org legal blurb > > receiving file list ... done > .git/refs/heads/origin > > sent 119 bytes received 857 bytes 390.40 bytes/sec > total size is 41 speedup is 0.04 > rsync: link_stat "/home/benh/cogito/origin/objects/." failed: No such file or directory (2) > building file list ... done > rsync error: some files could not be transferred (code 23) at main.c(702) > > sent 17 bytes received 20 bytes 74.00 bytes/sec > total size is 0 speedup is 0.00 > cg-pull: objects pull failed > > So it looks like it's trying to rsync to a bogus destination ... > > Ben. >
Yeah, I got exactly the same behavior a little while ago, but thanks to www.kernel.org/git, I saw that the problem had been found and fixed.
I had an older backup copy of all the cogito scripts, so I used that to update.
I believe the fix is this patch:
===== cd7a12e5d569d59a04823114c275a83d65b9f37e vs 437167273f77c0d5f039280d158b43324a79f820 =====
--- a/cg-pull +++ b/cg-pull @@ -48,7 +48,7 @@ fetch_rsync () { } pull_rsync () { - fetch_rsync -s -u -d "$1/objects" ".git/objects" + fetch_rsync -s -u -d "$2/objects" ".git/objects" } Hope this helps, Steven