Phi Debian <phi.deb...@gmail.com> writes: > On Thu, Sep 5, 2013 at 10:34 AM, Andrew McDermott > <andrew.mcderm...@linaro.org> wrote: > >> Does the repo sync work outside of the Linaro scripts? >> >> What's the output from: >> >> $ PATH=$PATH:~/bin >> $ cd /tmp >> $ repo init --quiet -u git://git.linaro.org/openembedded/manifest.git -b \ >> master -m default.xml --repo-url=git://android.git.linaro.org/tools/repo >> $ repo sync > > No I already did run this way to get the strace > > repo init run ok > then reposync fail. > > > CU82$ repo sync > Traceback (most recent call last): > File "/d1/arm64/openembedded/.repo/repo/main.py", line 414, in <module> > _Main(sys.argv[1:])
Does initializing it and running it in /tmp make any difference? Also, could you: $ echo $PATH $ echo $LD_LIBRARY_PATH > 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 > > > And with all traces > > > CU82$ repo -help > Usage: repo [-p|--paginate|--no-pager] COMMAND [ARGS] > > Options: > -h, --help show this help message and exit > -p, --paginate display command output in the pager > --no-pager disable the pager > --trace trace git command execution > --time time repo command execution > --version display this version of repo > > CU82$ strace -fo mytrace repo --trace sync > : unpickle /d1/arm64/openembedded/.repo/manifests.git/config > : git config --file /home/phi/.gitconfig --null --list 1>| 2>| > : unpickle /d1/arm64/openembedded/.repo/repo/.git/config > : export GIT_DIR=/d1/arm64/openembedded/.repo/manifests.git > : git fetch origin --tags +refs/heads/*:refs/remotes/origin/* > : load refs /d1/arm64/openembedded/.repo/manifests.git > : git symbolic-ref -m manifest set to master refs/remotes/m/master > refs/remotes/ > origin/master 1>| 2>| > 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 -- Andy McDermott | Kernel Baselines Engineer Linaro <www.linaro.org> │ Open source software for ARM SoCs _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev