Hello Andreas, Thank you very much for your response. I have separately received the advice of upgrading my curl installation: > Date: Fri, 30 Sep 2011 09:08:56 +0200 > From: Karel Gardas <karel.gardas@xxxxxxxxxx> > To: cvs-ghc <cvs-ghc@xxxxxxxxxxx> > Subject: Re: tn23 (x86 OSX HEAD), build 442, Failure > ... > Hello, > > my opensolaris builder machine also suffered from the same issue like > tn23 and sometimes even mbolingbroke and others. Symptoms are you are > not able to grab the ghc code or subrepos code. The solution is > simple: (1) either remove curl from your path or (2) update curl to > the latest version (7.21.7 works for me) and make sure it is really > using its latest libcurl. Once I did (2) here I've never seen the > issue again. > ... Additional details: > http://www.haskell.org/pipermail/cvs-ghc/2011-October/066434.html So it appears that upgrading curl has removed the problem. Best regards Thorkil On Sun, Sep 11, 2011 at 09:59:15PM +0200, Andreas Schwab wrote: > Thorkil Naur <naur@xxxxxxxxxxxxxx> writes: > > >> $ git clone http://darcs.haskell.org/ghc.git/ build8 > >> Cloning into build8... > >> error: File 42988feeeb76f5cb92b541e9dac277e073bcb3ef has bad hash > >> error: Unable to find 42988feeeb76f5cb92b541e9dac277e073bcb3ef under > > http://darcs.haskell.org/ghc.git > >> Cannot obtain needed blob 42988feeeb76f5cb92b541e9dac277e073bcb3ef > >> while processing commit ffb2e81c03a01e74825b3a0223e214df59241fab. > >> error: Fetch failed. > > I just tried to clone it and got this error: > > $ git clone http://darcs.haskell.org/ghc.git > Cloning into ghc... > error: Recv failure: Connection reset by peer (curl_result = 56, http_code = 0, sha1 = be6810bb027643bf0697b3d237426110f064aba1) > error: Unable to find be6810bb027643bf0697b3d237426110f064aba1 under http://darcs.haskell.org/ghc.git > Cannot obtain needed commit be6810bb027643bf0697b3d237426110f064aba1 > while processing commit 6942b112082fbcdff5c66f06f56fdd336861da47. > error: Fetch failed. > > It looks like this is just a network problem. > > Btw, the repo is rather strange. It's not a bare repo, but does not > contain a .git directory. Instead the files that are normally under > .git are placed directly in the working tree. > > Andreas. > > -- > Andreas Schwab, schwab@xxxxxxxxxxxxxx > GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 > "And now for something completely different." -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html