# git-pull fails after git upgrade

3 messages from 2006-01-12 to 2006-01-12. Participants: Coywolf Qi Hunt, Junio C Hamano, Linus Torvalds.
Thread: https://gitlist.dev/t/3056

## Coywolf Qi Hunt, 2006-01-12 05:53

Subject: git-pull fails after git upgrade
Message-ID: <2cd57c900601112153t2d85895bg@mail.gmail.com>
URL: https://gitlist.dev/e/2cd57c900601112153t2d85895bg%40mail.gmail.com

```
Hello,

gemini:~/linux/linux-2.6> git --version
git version 1.0.8

gemini:~/linux/linux-2.6> git-pull
fatal: unexpected EOF
Fetch failure: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

What am I missing? thanks
--
Coywolf Qi Hunt

```

## Junio C Hamano, 2006-01-12 07:19

Subject: Linus repository at git.kernel.org???
Message-ID: <7vr77dud41.fsf@assigned-by-dhcp.cox.net>
URL: https://gitlist.dev/e/7vr77dud41.fsf%40assigned-by-dhcp.cox.net
In-Reply-To: <2cd57c900601112153t2d85895bg@mail.gmail.com>

```
Coywolf Qi Hunt <coywolf@gmail.com> writes:

> gemini:~/linux/linux-2.6> git-pull
> fatal: unexpected EOF
> Fetch failure: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

The failure does not seem to happen on all repositories, but
just is with Linus repository, so I doubt "git update" on either
your end or kernel.org public machines have anything to do with
this.  And Linus repository from gitweb is also missing.

I do not have more access to the mirrored public machines than
you have.  I can try snooping the traffic from git-peek-remote
to git://git.kernel.org/ but cannot examine the filesystem over
there, so I cannot tell you more than this: I looked at Linus
repository on the mirror source machine and did not see anything
obviously wrong with it.  It seemed to have updated around 3-4
hours ago.

```

## Linus Torvalds, 2006-01-12 15:58

Subject: Re: Linus repository at git.kernel.org???
Message-ID: <Pine.LNX.4.64.0601120754490.3535@g5.osdl.org>
URL: https://gitlist.dev/e/Pine.LNX.4.64.0601120754490.3535%40g5.osdl.org
In-Reply-To: <7vr77dud41.fsf@assigned-by-dhcp.cox.net>

```


On Wed, 11 Jan 2006, Junio C Hamano wrote:

> Coywolf Qi Hunt <coywolf@gmail.com> writes:
> 
> > gemini:~/linux/linux-2.6> git-pull
> > fatal: unexpected EOF
> > Fetch failure: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
> 
> The failure does not seem to happen on all repositories, but
> just is with Linus repository, so I doubt "git update" on either
> your end or kernel.org public machines have anything to do with
> this.  And Linus repository from gitweb is also missing.

The mirroring was delayed for a while, but seems to be ok now.

I repacked my archive (exactly because mirroring was so slow) and while 
the result was always a valid archive on the master site, if you pulled 
when mirroring was starting to delete the unpacked objects but had not yet 
mirrored the new pack, you'd get something like the above - git-daemon 
would exit because of a "missing" object).

I think it should be ok now (at least it seems to have mirrored out things 
over-night, and gitweb now matches my local head again).

		Linus

```
