On Sat, Jun 21, 2014 at 10:23 PM, Pablo Rodriguez wrote:
Dear Mojca,
as Philipp already reported some time ago (http://www.ntg.nl/pipermail/ntg-context/2014/077848.html), I’m afraid I cannot clone the git repo either:
$ git clone http://git.contextgarden.net/context/context.git Cloning into 'context'... remote: Counting objects: 56495, done. remote: Compressing objects: 100% (11028/11028), done. error: RPC failed; result=18, HTTP code = 200MiB | 311.00 KiB/s fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
I can clone the Linux repo too:
$ git clone https://github.com/torvalds/linux.git Cloning into 'linux'... remote: Reusing existing pack: 3654061, done. remote: Total 3654061 (delta 0), reused 0 (delta 0) Receiving objects: 100% (3654061/3654061), 1.00 GiB | 293.00 KiB/s, done. Resolving deltas: 100% (3016190/3016190), done. Checking connectivity... done. Checking out files: 100% (47427/47427), done.
I’m using git-1.9.3 for Linux. I’m on Fedora 20, but I had the same results with Ubuntu 14.04 (which comes with git-1.9.1):
$ git clone http://git.contextgarden.net/context/context.git Cloning into 'context'... remote: Counting objects: 56495, done. remote: Compressing objects: 100% (11028/11028), done. error: RPC failed; result=18, HTTP code = 200MiB | 294.00 KiB/s fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed
There is a workaround for this at https://stackoverflow.com/a/22442535:
git clone --depth 1 http://git.contextgarden.net/context/context.git git fetch --unshallow
You replied to Philipp that it worked for you. I assume your OS is MacOSX.
Has anyone else succeded or failed in cloning the context git repo? Which OS are you using?
Many thanks for your help,
Hi, from what I understand the issue is that GitLab times out after a while. We managed to reproduce the problem though and the admin recently increased the timeout from 30 to 300 seconds, but we cannot just increase the timeout to infinity. The reason why I wasn't able to reproduce the problem earlier was because I always had a fast connection (or I was downloading/uploading just a small diff). Maybe a more relevant stackoverflow question would be this one: http://stackoverflow.com/questions/18138047/how-to-configure-nginx-unicorn-t... plus filing a bug report to GitLab. As a workaround you can also fetch the files from my personal GitHub mirror. One day we should probably reinstate the repositories at gitorious and repo.cz (one minor issue is that the repos are not compatible – I fetched all commits from Marius' repo and rewrote them). And maybe create a project at GitHub, but "context" is already taken. Mojca