My favorites | Sign in
Project Home Downloads Wiki Issues Source
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 316: repo can't download from android.git.kernel.org
2 people starred this issue and may be notified of changes. Back to list
Status:  WontFix
Owner:  ----
Closed:  Nov 2009


Sign in to add a comment
 
Reported by adrian.a...@gmail.com, Nov 4, 2009
Affected Version:
repo version v1.6.8.7
       (from git://android.git.kernel.org/tools/repo.git)
git version 1.5.6.3
Python 2.5.2 (r252:60911, Oct  5 2008, 19:24:49) 
[GCC 4.3.2]

Environment: Ubuntu

What steps will reproduce the problem?
These steps: http://source.android.com/download

What is the expected output? What do you see instead?
repo sync just dies with various errors. Sometimes repo init fails. This
seems to be intermittent but very common. For instance:
Fetching projects:   7% (11/143)  fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/astl
Fetching projects:  37% (53/143)  fatal: Unable to look up
android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch platform/external/netcat
fatal: Unable to look up android.git.kernel.org (port 9418) (Name or
service not known)
error: Cannot fetch manifests
Fetching projects:   9% (13/143)  fatal: protocol error: bad line length
character
error: Cannot fetch platform/external/blktrace
Fetching projects:   5% (8/143)  fatal: Unable to look up
android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch platform/development
Fetching projects:  28% (41/143)  fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/ipsec-tools
Fetching projects:   8% (12/143)  fatal: Unable to look up
android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch platform/external/bison
Fetching projects:   3% (5/143)  fatal: Unable to look up
android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch platform/bootable/recovery
Fetching projects:   7% (11/143)  fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/astl
fatal: Unable to look up android.git.kernel.org (port 9418) (Name or
service not known)
error: Cannot fetch manifests
Fetching projects:   3% (5/143)  fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/bootable/recovery
Fetching projects:   5% (8/143)  fatal: Unable to look up
android.git.kernel.org (port 9418) (Name or service not known)
error: Cannot fetch platform/development
Fetching projects:  11% (16/143)  fatal: The remote end hung up unexpectedly
error: Cannot fetch platform/external/clearsilver
Fetching projects:  11% (16/143) 


I'm not the only one suffering this. Sometimes I can't even ping
android.git.kernel.org and the next second I can. Everything else in my
network works fine. Somebody else reported this here:
https://code.google.com/p/android/issues/detail?id=4488

It looks like the server is flaking out under load but repo is not designed
to handle this. It seems to quit for the slightest reasons and start from
scratch when you restart. With so much code to pull, you don't stand much
chance of getting to the end. I've been running repo in a loop all day and
still got very little code down.

Why do we need repo anyway? I know git glaringly omits any repository
splitting, merging or partial pulling, but I believe it does let
repositories point to and depend on each other. So the "Android" repository
could have just pointed to all the pieces. As for code reviewing, isn't
that what Linus was doing all day when he decided he needed git? I just
can't get it through my head that repo got so fat just on the inadequacies
of git. Too much complexity.
Nov 4, 2009
#1 sop+code@google.com
Wrong project.  Bugs for repo should be filed at:

https://code.google.com/p/git-repo/issues/list
Status: WontFix
Sign in to add a comment

Powered by Google Project Hosting