# cogito cg-update fails

4 messages from 2005-05-03 to 2005-05-03. Participants: Benjamin Herrenschmidt, Steven Cole, Petr Baudis.
Thread: https://gitlist.dev/t/451

## Benjamin Herrenschmidt, 2005-05-03 03:19

Subject: cogito cg-update fails
Message-ID: <1115090374.6030.50.camel@gaston>
URL: https://gitlist.dev/e/1115090374.6030.50.camel%40gaston

```
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.



```

## Steven Cole, 2005-05-03 03:57

Subject: Re: cogito cg-update fails
Message-ID: <200505022157.07800.elenstev@mesatop.com>
URL: https://gitlist.dev/e/200505022157.07800.elenstev%40mesatop.com
In-Reply-To: <1115090374.6030.50.camel@gaston>

```
On Monday 02 May 2005 09:19 pm, Benjamin Herrenschmidt wrote:
> 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

```

## Benjamin Herrenschmidt, 2005-05-03 04:23

Subject: Re: cogito cg-update fails
Message-ID: <1115094227.6031.62.camel@gaston>
URL: https://gitlist.dev/e/1115094227.6031.62.camel%40gaston
In-Reply-To: <200505022157.07800.elenstev@mesatop.com>

```

> 
> 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:

Thanks, fixed it ! Current top of tree seem to be fine too.

Cheers,
Ben.

> ===== 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
> -
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
-- 
Benjamin Herrenschmidt <benh@kernel.crashing.org>


```

## Petr Baudis, 2005-05-03 06:46

Subject: Re: cogito cg-update fails
Message-ID: <20050503064633.GA10244@pasky.ji.cz>
URL: https://gitlist.dev/e/20050503064633.GA10244%40pasky.ji.cz
In-Reply-To: <1115094227.6031.62.camel@gaston>

```
Dear diary, on Tue, May 03, 2005 at 06:23:46AM CEST, I got a letter
where Benjamin Herrenschmidt <benh@kernel.crashing.org> told me that...
> 
> > 
> > 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:
> 
> Thanks, fixed it ! Current top of tree seem to be fine too.

Yes, sorry about this. I fixed it right away but then forgot to push it,
so it appears some people got it in the meantime. :-(

-- 
				Petr "Pasky" Baudis
Stuff: http://pasky.or.cz/
C++: an octopus made by nailing extra legs onto a dog. -- Steve Taylor

```
