I tried to make a manifest snapshot of my freshly checked out 4.2.1 and if fails.
Doing exactly the same on my 4.0.4 checkout works flawlessly.
Repo command is up to date.
me@AODE: ~/Dokumente/JB $ repo manifest -r -o my-working-source.xml
Traceback (most recent call last):
File "/home/me/Dokumente/JB/.repo/repo/main.py", line 408, in <module>
_Main(sys.argv[1:])
File "/home/me/Dokumente/JB/.repo/repo/main.py", line 388, in _Main
result = repo._Run(argv) or 0
File "/home/me/Dokumente/JB/.repo/repo/main.py", line 138, in _Run
result = cmd.Execute(copts, cargs)
File "/home/me/Dokumente/JB/.repo/repo/subcmds/manifest.py", line 79, in Execute
self._Output(opt)
File "/home/me/Dokumente/JB/.repo/repo/subcmds/manifest.py", line 69, in _Output
peg_rev_upstream = opt.peg_rev_upstream)
File "/home/me/Dokumente/JB/.repo/repo/manifest_xml.py", line 203, in Save
value = p.work_git.rev_parse(HEAD + '^0')
File "/home/me/Dokumente/JB/.repo/repo/project.py", line 2000, in runner
capture_stderr = True)
File "/home/me/Dokumente/JB/.repo/repo/git_command.py", line 221, in __init__
raise GitError('%s: %s' % (command[1], e))
error.GitError: rev-parse: [Errno 2] No such file or directory: '/home/me/Dokumente/JB/prebuilts/eclipse-build-deps'