[GIT PULL] generic arm for MSM

Daniel Walker dwalker at codeaurora.org
Tue Apr 6 18:00:25 EDT 2010


On Tue, 2010-04-06 at 22:35 +0100, Russell King - ARM Linux wrote:
> On Thu, Apr 01, 2010 at 04:11:31PM -0700, Daniel Walker wrote:
> > On Fri, 2010-03-26 at 08:23 +0000, Russell King - ARM Linux wrote:
> > > On Fri, Mar 26, 2010 at 09:14:45AM +0100, Uwe Kleine-König wrote:
> > > > Hello,
> > > > 
> > > > > I tried to add both,
> > > > > 
> > > > > ftp://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm.git
> > > > > http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm.git/
> > > > > 
> > > > > and I got strange download failures ..
> > > > It's recommended to have an actual copy of Linus' tree to fetch Russells
> > > > into.  Then it works fine most of the time.
> > > 
> > > There shouldn't be any problem; that tree is an identical copy of my
> > > local tree which uses no alternatives.  It always contains an entire
> > > set of Linus' tree with no additional repacking.
> > 
> > Now I'm getting this when I try to fetch your tree,
> > 
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 2725898fc9bb2121ac0fb1b5e4faf4fc09014729)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = b72c40949b0f04728f2993a1434598d3bad094ea)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 2eaa9cfdf33b8d7fb7aff27792192e0019ae8fc6)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = e4d50423d773fb8d5b714430ba5358e8a1b87c14)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 162451fe66ce653aba0882a73c91b18006263397)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 698a60b84f0ea4fe4a35aaeeb554e2e364adbb3c)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 31bd585167b1da44dbb0242c1e1c3bef8126f7a2)
> > error: RETR response: 550 (curl_result = 78, http_code = 550, sha1 = 6d7959089feef578b898c72ca7d5397114262a6d)
> > error: FTP response timeout (curl_result = 28, http_code = 150, sha1 = 0f59db814fb8d112ea3ded5ca240aaf7e9b165dd)
> > error: Unable to find 9dc95cddf0db231f714b583d41872f5682c7fa10 under ftp://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm.git
> > Cannot obtain needed tree 9dc95cddf0db231f714b583d41872f5682c7fa10
> > while processing commit 7998a8787a8b35fede689c2bb716f65b231e7492.
> > error: Fetch failed.
> > 
> > Ultimately the fetch fails .. I did this on multiple git trees with the
> > same result ..
> 
> Seems to be a git bug.
> 
> 1. GIT_DIR=..../linux-2.6-arm.git git cat-file -p 2725898fc9bb2121ac0fb1b5e4faf4fc09014729
>    works, so the tree _does_ have this object.
> 2. objects/27/25898fc9bb2121ac0fb1b5e4faf4fc09014729 doesn't exist, so it
>    must be in a pack file.
> 3. objects/info/packs lists all the pack files.
> 
> So the question is why isn't your pull fetching from the pack files.
> Lastly:
> 
> 4. b72c40949b0f04728f2993a1434598d3bad094ea (and some of the others) are
>    Linus' commits.
> 5. 2eaa9cfdf33b8d7fb7aff27792192e0019ae8fc6 is the -rc3 tag.
> 
> So either your tree is not up to date wrt Linus' tree, or git is trying
> to fetch objects it already has (which would also be a git bug.)

It's not up to date w.r.t to Linus tree, or at least the attempt I
logged above wasn't.

> I notice that you're using the ftp URL - have you tried using the http
> URL instead?  Maybe git doesn't support ftp URLs?

I tried the http url initialy on an older git version, but it wouldn't
download with http or ftp on that git version. So I just stuck with ftp.
I can give it another try with http .

The other issue is that after the above failure git ends up telling me
repeatedly that the tree is corrupted.

Does you server list anything wrong happening, cause those 550 errors
seem pretty suspect. It could also be some sort of firewall thing on my
end. I'm assuming no one else has reported anything like this before
right?

Daniel





More information about the linux-arm-kernel mailing list