fetch --nohooks webrtc_android and gclient sync fails

983 views
Skip to first unread message

Christoph Kutza

unread,
Jan 24, 2018, 3:37:34 AM1/24/18
to discuss-webrtc

I am currently unable to get a new android version for WebRTC using 

fetch --nohooks webrtc_android
gclient sync

resulting in 
subprocess '"git" "-c" "core.deltaBaseCacheLimit=2g" "clone" "--no-checkout" "--progress" "https://chromium.googlesource.com/external/junit.git" "/home/luz/dev/webrtc63/webrtc-checkout/src/third_party/junit/_gclient_src_odB4ql"' in /home/luz/dev/webrtc63/webrtc-checkout failed; will retry after a short nap...

It looks like something is wrong with the grade git which is needed as part of the android build.

If I try to clone it manually I get the following:

Cloning into 'gradle'...
fatal: git fetch_pack: expected ACK/NAK, got 'ERR want e6b08dfae6525b5a8d069ac48c52b08d86aa47d2 not valid'
fatal: The remote end hung up unexpectedly

Does anyone know who to contact about this or how to work around the issue?

Thanks

Christoph Kutza

unread,
Feb 12, 2018, 7:26:06 PM2/12/18
to discuss-webrtc
This problem still persists. I found out it is a server bug and might depend on where you are located. Here chromium.googlesource.com resolves to the IP 64.233.189.82 which leads to the buggy server. On my virtual machine in the US it resolves to 74.125.126.82 which works fine. 

So my current workaround is changing my local hosts file to resolve the hostname to 74.125.126.82. 

Sadly, I still can't find anyone to contact to fix this issue.

Aaron Gable

unread,
Feb 13, 2018, 7:37:13 PM2/13/18
to discuss-webrtc
Thanks for bringing this up, we've seen this before and as you guessed, it is a cross-datacenter consistency problem. We're tracking this internally at https://bugs.chromium.org/p/chromium/issues/detail?id=800732, sorry that you can't view that bug, it has too many links to internal services.

Aaron

Aaron Gable

unread,
Feb 14, 2018, 11:46:15 AM2/14/18
to discuss-webrtc
This should now be fixed. Sorry for the disruption!

Christoph Kutza

unread,
Feb 18, 2018, 7:43:45 PM2/18/18
to discuss-webrtc
Works fine again. Thanks!

Mark Li

unread,
Jun 18, 2018, 4:16:20 AM6/18/18
to discuss-webrtc
Today, I got following error when I am doing fetch --nohooks webrtc_android

________ running 'cipd ensure -log-level error -root /home/osboxes/work -ensure-file /tmp/tmpQcy0DK.ensure' in '.'
[P29814 15:15:16.047 client.go:1431 E] Failed to install chromium/third_party/accessibility-test-framework:b5ec1e56e58e56bc1a0c77d43111c37f9b512c8a - symlink ../../../../.cipd/pkgs/0/_current/lib/accessibility-test-framework.jar /home/osboxes/work/src/third_party/accessibility_test_framework/lib/A-T4SXKszQSe: read-only file system

Any ideas?
Reply all
Reply to author
Forward
0 new messages