Skip to content

webRTC gclient sync fail #84

@hlyzfxt

Description

@hlyzfxt
  1. I run commands:
    mkdir webrtc4
    cd webrtc4
    fetch --nohooks --no-history webrtc_ios

and then error as below:

src/buildtools (ERROR)

[0:01:33] Started.
[0:01:33]

________ running 'git init --bare /Users/ting/webrtc4/src/gclient_gittmp_buildtoolsoOfc0' in '/Users/ting/webrtc4'
[0:01:33] Initialized empty Git repository in /Users/ting/webrtc4/src/gclient_gittmp_buildtoolsoOfc0/

________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://chromium.googlesource.com/chromium/src/buildtools --template=/Users/ting/webrtc4/src/gclient_gittmp_buildtoolsoOfc0 /Users/ting/webrtc4/src/_gclient_buildtools_UUpRp3' in '/Users/ting/webrtc4'
[0:01:33] Cloning into '/Users/ting/webrtc4/src/_gclient_buildtools_UUpRp3'...
[0:01:35] remote: Enumerating objects: 195, done.
[0:01:35] Receiving objects: 0% (1/195)
[0:01:35] Receiving objects: 10% (20/195)
[0:01:36] remote: Total 195 (delta 0), reused 0 (delta 0)
[0:01:36] Receiving objects: 100% (195/195), 36.00 KiB | 62.00 KiB/s
[0:01:36] Resolving deltas: 0% (0/90)
[0:01:36] Resolving deltas: 14% (13/90)
[0:01:36] Resolving deltas: 100% (90/90)
[0:01:37] _____ Conflicting directory found in /Users/ting/webrtc4/src/buildtools. Moving to /Users/ting/webrtc4/_bad_scm/src/buildtoolsC3O_Bh.
[0:01:37]

________ running 'git init --bare /Users/ting/webrtc4/src/_gclient_gittmp_buildtoolsbKc5zZ' in '/Users/ting/webrtc4'
[0:01:37] Initialized empty Git repository in /Users/ting/webrtc4/src/_gclient_gittmp_buildtoolsbKc5zZ/

________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://chromium.googlesource.com/chromium/src/buildtools --template=/Users/ting/webrtc4/src/_gclient_gittmp_buildtoolsbKc5zZ /Users/ting/webrtc4/src/_gclient_buildtools_px7Pse' in '/Users/ting/webrtc4'
[0:01:37] Cloning into '/Users/ting/webrtc4/src/_gclient_buildtools_px7Pse'...
[0:01:38] remote: Enumerating objects: 195, done.
[0:01:38] Receiving objects: 0% (1/195)
[0:01:38] Receiving objects: 10% (20/195)
[0:01:39] remote: Total 195 (delta 0), reused 0 (delta 0)
[0:01:39] Receiving objects: 100% (195/195), 36.00 KiB | 60.00 KiB/s
[0:01:39] Resolving deltas: 0% (0/90)
[0:01:39] Resolving deltas: 11% (10/90)
[0:01:39] Resolving deltas: 100% (90/90)

Error: Command 'git checkout --quiet 1ecfe3ce669a34f8c76ffe5895d95b3ea3b549fd' returned non-zero exit status 128 in /Users/ting/webrtc4/src/buildtools
fatal: reference is not a tree: 1ecfe3ce669a34f8c76ffe5895d95b3ea3b549fd

Warnings:
Conflicting directory /Users/ting/webrtc4/src/buildtools moved to /Users/ting/webrtc4/_bad_scm/src/buildtoolsC3O_Bh.
Conflicting directory /Users/ting/webrtc4/src/testing moved to /Users/ting/webrtc4/_bad_scm/src/testingTdSFf6.
Conflicting directory /Users/ting/webrtc4/src/build moved to /Users/ting/webrtc4/_bad_scm/src/buildsiG0kT.
Conflicting directory /Users/ting/webrtc4/src/tools moved to /Users/ting/webrtc4/_bad_scm/src/toolsj5TNkq.
Conflicting directory /Users/ting/webrtc4/src/third_party moved to /Users/ting/webrtc4/_bad_scm/src/third_partyYGUGBE.
Subprocess failed with return code 1.

  1. After step 1, I try to run gclient sync, the error changes:

Syncing projects: 19% ( 8/42) src/tools

src/build (ERROR)

[0:00:03] Started.
[0:00:05] _____ src/build : Attempting rebase onto 6985835c9b5e7857197dc7b9b8cc7eb8e44bacf7...
[0:00:05]
[0:00:05] Rebase produced error output:
fatal: Does not point to a valid commit '6985835c9b5e7857197dc7b9b8cc7eb8e44bacf7'

Error: 3> Unrecognized error, please merge or rebase manually.
3> cd /Users/ting/webrtc4/src/build && git rebase --onto 6985835c9b5e7857197dc7b9b8cc7eb8e44bacf7 refs/remotes/origin/master
ting@tings-iMac webrtc4 % cd src
ting@tings-iMac src % ../depot_tools/gclient sync
zsh: no such file or directory: ../depot_tools/gclient
ting@tings-iMac src % ../depot_tools/gclient sync --with_branch_heads
zsh: no such file or directory: ../depot_tools/gclient
ting@tings-iMac src % cd ..
ting@tings-iMac webrtc4 % ../depot_tools/gclient sync --with_branch_heads
Syncing projects: 19% ( 8/42) src/third_party

src/testing (ERROR)

[0:00:03] Started.
[0:00:05] _____ src/testing : Attempting rebase onto dc9b1969e7b2fad0997eac147810af73fc4a13a6...
[0:00:05]
[0:00:05] Rebase produced error output:
fatal: Does not point to a valid commit 'dc9b1969e7b2fad0997eac147810af73fc4a13a6'

Error: 6> Unrecognized error, please merge or rebase manually.
6> cd /Users/ting/webrtc4/src/testing && git rebase --onto dc9b1969e7b2fad0997eac147810af73fc4a13a6 refs/remotes/origin/master

Please help me how to resolve it ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions