Just for the record in case it helps diagnose this

I setup "set -x" into ./jenkins-setup/functions.sh::git_clone_update()

It shows the 2 repo invocations

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 --quiet -j3

I ran strace on that later as asked by Christopher.



>From there repo sync can be run multiple times with always the same error.

I also run it like this


CU82$ 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]


I am python ignorant and dunno how to check what project.py:2202 is doing

_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to