Project

General

Profile

error with repo sync on replicant 4.2

Added by Fil Lupin 24 days ago

Hi,
I know that replicant 4.2 is not officially supported anymore, but following a recent issue, I needed to get my phone on replicant 4.2 to backup my data.
I built replicant following https://redmine.replicant.us/projects/replicant/wiki/SourceCode and I got the following error :

 * [new tag]         android-10.0.0_r15          -> android-10.0.0_r15
 * [new tag]         android-10.0.0_r14          -> android-10.0.0_r14
 * [new tag]         android-10.0.0_r13          -> android-10.0.0_r13
 * [new tag]         android-10.0.0_r12          -> android-10.0.0_r12
 * [new tag]         android-10.0.0_r11          -> android-10.0.0_r11
 * [new tag]         android-10.0.0_r10          -> android-10.0.0_r10
 * [new tag]         android-10.0.0_r1           -> android-10.0.0_r1
Fetching projects:  98% (382/388) platform/tools/motodevServer does not provide clone.bundle; ignoring.
Fetching projects:  98% (383/388) CyanogenMod/android_vendor_qcom_opensource_v8Server does not provide clone.bundle; ignoring.
Fetching projects:  98% (384/388) replicant/vendor_replicant.gitServer does not provide clone.bundle; ignoring.
Fetching projects:  99% (385/388) CyanogenMod/themes-platform-vendor-tmobile-apps-ThemeChooserServer does not provide clone.bundle; ignoring.
Fetching projects:  99% (386/388) CyanogenMod/android_vendor_tmobile_libs_com.tmobile.themesServer does not provide clone.bundle; ignoring.
Fetching projects:  99% (387/388) CyanogenMod/android_vendor_tmobile_products_themesServer does not provide clone.bundle; ignoring.
Fetching projects: 100% (388/388), done.
Updating files: 100% (18295/18295), done.cant/build.gitUpdating files:   1% (232/18295)
Updating files: 100% (5309/5309), done.nogenMod/android_dalvikUpdating files:  71% (3776/5309)
Checking out projects:  15% (59/388) CyanogenMod/android_external_checkpolicyerror: unable to write file testing/gtest/src/gtest.cc
error: unable to write file testing/gtest/src/gtest_main.cc
fatal: cannot create directory at 'testing/gtest/test': No space left on device
error: Cannot checkout CyanogenMod/android_external_chromium: GitError: Cannot initialize work tree for CyanogenMod/android_external_chromium
Traceback (most recent call last):
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/main.py", line 622, in <module>
    _Main(sys.argv[1:])
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/main.py", line 596, in _Main
    result = run()
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/main.py", line 589, in <lambda>
    run = lambda: repo._Run(name, gopts, argv) or 0
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/main.py", line 266, in _Run
    result = cmd.Execute(copts, cargs)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 966, in Execute
    self._Checkout(all_projects, opt, err_event, err_results)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 562, in _Checkout
    self._CheckoutWorker(**kwargs)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 442, in _CheckoutWorker
    return self._CheckoutOne(opt, project, *args, **kwargs)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/subcmds/sync.py", line 476, in _CheckoutOne   
    project.Sync_LocalHalf(syncbuf, force_sync=opt.force_sync)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/project.py", line 1616, in Sync_LocalHalf
    self._InitWorkTree(force_sync=force_sync, submodules=submodules)
  File "/gnu/store/k3h5d00i0rk3qv0qqazxxjp1b818c9c0-git-repo-2.4.1/share/git-repo/project.py", line 3075, in _InitWorkTree
    raise GitError('Cannot initialize work tree for ' + self.name)
error.GitError: Cannot initialize work tree for CyanogenMod/android_external_chromium

Do you have any idea how to fix this?

Regards