Hi Phi, On 09/04/2013 04:18 PM, Phi Debian wrote: > On Wed, Sep 4, 2013 at 9:46 PM, Nicolas Dechesne >> To install repo, you need to follow the instructions here >> http://source.android.com/source/downloading.html. >> >> I agree that this is missing from the Linaro ARMv8 release notes >> https://wiki.linaro.org/HowTo/ARMv8/OpenEmbedded, and it should be added. >> >> I would recommend your remove everything, and restart with a fresh install >> of repo. i don't really understand your initial log error, tbh... >> >> nico > > Well actually ~/bin was in my PATH, didn't noticed, was placed in > /etc/profile at some point of time. > > So I removed ~/bin/repo ~/.repo* openembedded and tried the androind path > > Got the same question the repo ask (user name, email) > and it failed the same way. > > CU82$ m/platform/manifest -b android-4.0.1_r1 < > .repo/manifests/: discarding 89 commits > > Your Name [phi]: > Your Email [phi.deb...@gmail.com]: > > Your identity is: phi <phi.deb...@gmail.com> > is this correct [y/N]? y > > Testing colorized output (for 'repo diff', 'repo status'): > 30m black m 31m red m 32m green m 33m yellow m 34m blue m 35m magenta > m > 36m cyan m 37;40m white m > 1;30m bold m 2;30m dim m 4;30m ul m 7;30m reverse m > Enable color display in this user account (y/N)? N > > repo has been initialized in /d1/arm64/openembedded > > CU82$ repo sync > Traceback (most recent call last): > File "/d1/arm64/openembedded/.repo/repo/main.py", line 414, in <module> > _Main(sys.argv[1:]) > File "/d1/arm64/openembedded/.repo/repo/main.py", line 390, in _Main > result = repo._Run(argv) or 0 > File "/d1/arm64/openembedded/.repo/repo/main.py", line 138, in _Run > result = cmd.Execute(copts, cargs) > File "/d1/arm64/openembedded/.repo/repo/subcmds/sync.py", line 567, in > Execute > > no_tags=opt.no_tags) > File "/d1/arm64/openembedded/.repo/repo/project.py", line 1015, in > Sync_Networ > kHalf > self._InitMRef() > File "/d1/arm64/openembedded/.repo/repo/project.py", line 1937, in _InitMRef > self._InitAnyMRef(R_M + self.manifest.branch) > File "/d1/arm64/openembedded/.repo/repo/project.py", line 1955, in > _InitAnyMRe > f > self.bare_git.symbolic_ref('-m', msg, ref, dst) > File "/d1/arm64/openembedded/.repo/repo/project.py", line 2202, in runner > p.stderr)) > error.GitError: manifests symbolic-ref: usage: git symbolic-ref [options] > name [ > ref] > > -q, --quiet suppress error message for non-symbolic (detached) > ref > s > -m <reason> reason of the update > > > > The python error are the sams as the process I followed for armv8, I > guess the armv8 process is close to make it, it must hide, all this > manual setup of repo, but something is missing on my node that prevent > repo the work correctly.
To me the error looks like a git issue. You could try: strace -fo mytrace repo sync Then looking at what exactly repo is trying to exec (you can probably search for "execve.*git.*symbolic"), and then maybe see why that's failing. Christopher -- Employee of Qualcomm Innovation Center, Inc. Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, hosted by the Linux Foundation. _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev