I seriously doubt that this is an isolated problem. I also am
experiencing
problems downloading the source for android... Anyways, the long post
below cut
short is that it appears the Google code git server appears to be
down, and the
subversion repositories are working just fine.
Begin long post of diagnostics.
===============================================================================
Error 1: ( ssl cert issue? )
===============================================================================
$ curl
https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/
repo
% Total % Received % Xferd Average Speed Time Time
Time Current
Dload Upload Total Spent
Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:--
--:--:-- 0
curl: (60) Peer certificate cannot be authenticated with given CA
certificates
More details here:
http://curl.haxx.se/docs/sslcerts.html
curl performs SSL certificate verification by default, using a
"bundle"
of Certificate Authority (CA) public keys (CA certs). If the default
bundle file isn't adequate, you can specify an alternate file
using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
the bundle, the certificate verification probably failed due to a
problem with the certificate (it might be expired, or the name might
not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
the -k (or --insecure) option.
$
Error 2: ( misconfigured git repository? )
Note: I forced the download of repo ( ignoring ssl), and when i tried
to
checkout the source using repo, the following happens:
===============================================================================
$ repo init -u
https://android.googlesource.com/platform/manifest
Get
https://android.googlesource.com/tools/repo
error: while accessing
https://android.googlesource.com/tools/repo/info/refs
fatal: HTTP request failed
$
Error 3: ( misconfigured git repository? )
Note: This is just a simple test of the git repo to see if my tools
work
properly.
===============================================================================
$ git clone
https://android.googlesource.com/tools/repo.git
Cloning into repo...
error: while accessing
https://android.googlesource.com/tools/repo.git/info/refs
fatal: HTTP request failed
$
Side Test 1 ( another google code project using git):
==============================================================================
$ git clone
https://code.google.com/p/phantomjs/
Cloning into phantomjs...
error: while accessing
https://code.google.com/p/phantomjs/info/refs
fatal: HTTP request failed
Side Test 2 ( another google code project using git):
===============================================================================
$ git clone git://
code.google.com/p/phantomjs/
Cloning into phantomjs...
(Hangs around here, so ctrl + c)
$
Now as for software, I am certain i am running new enough software.
The machine
is running linux kernel 3.0.0, git is 1.7.6 and curl is v 7.21.x. I
also can
verify that attempting to download source using git works ( Tested
using
github.com ). However when i attempt to checkout source using git on
google code
the checkout fails. ( server down? ) However, I am certain it's not a
dns issue
because i can checkout source using subversion just fine.