petalinux-config -c busybox 报错
2019.2版本
petalinux-config -c busybox
[INFO] generating Kconfig for project
[INFO] sourcing bitbake
[INFO] generating plnxtool conf
[INFO] generating meta-plnx-generated layer
[INFO] generating user layers
[INFO] generating workspace directory
[INFO] generating machine configuration
[INFO] configuring: busybox
[INFO] devtool modify busybox
NOTE: Starting bitbake server...
Loading cache: 100% |########################################################################| Time: 0:00:00
Loaded 3978 entries from dependency cache.
Parsing recipes: 100% |######################################################################| Time: 0:00:03
Parsing of 2893 .bb files complete (2888 cached, 5 parsed). 3980 targets, 154 skipped, 0 masked, 0 errors.
NOTE: SRC_URI contains some conditional appends/prepends - will create branches to represent these
NOTE: Resolving any missing task queue dependencies
Initialising tasks: 100% |###################################################################| Time: 0:00:00
NOTE: Executing RunQueue Tasks
ERROR: Error executing a python function in exec_python_func() autogenerated:
The stack trace of python calls that resulted in this exception/failure was:
File: 'exec_python_func() autogenerated', lineno: 2, function: <module>
0001:
*** 0002:devtool_post_patch(d)
0003:
File: '/home/adminn/petalinux/v2019.2/components/yocto/source/aarch64/layers/core/meta/classes/devtool-source.bbclass', lineno: 226, function: devtool_post_patch
0222: bb.build.exec_func('do_patch', localdata)
0223: rm_patches()
0224: # Now we need to reconcile the new branch with the no-overrides one
0225: # (otherwise we'd likely be left with identical commits that have different hashes)
*** 0226: bb.process.run('git rebase devtool-no-overrides', cwd=srcsubdir)
0227: bb.process.run('git checkout %s' % devbranch, cwd=srcsubdir)
0228: bb.process.run('git tag -f devtool-patched', cwd=srcsubdir)
0229:}
0230:
File: '/home/adminn/petalinux/v2019.2/components/yocto/source/aarch64/layers/core/bitbake/lib/bb/process.py', lineno: 178, function: run
0174: if not stderr is None:
0175: stderr = stderr.decode("utf-8")
0176:
0177: if pipe.returncode != 0:
*** 0178: raise ExecutionError(cmd, pipe.returncode, stdout, stderr)
0179: return stdout, stderr
Exception: bb.process.ExecutionError: Execution of 'git rebase devtool-no-overrides' failed with exit code 1:
It looks like 'git am' is in progress. Cannot rebase.
ERROR: Function failed: devtool_post_patch
ERROR: Logfile of failure stored in: /home/adminn/petalinux/project802/build/tmp/work/aarch64-xilinx-linux/busybox/1.29.2-r0/devtooltmp-92lamsz4/temp/log.do_patch.112104
NOTE: Tasks Summary: Attempted 3 tasks of which 0 didn't need to be rerun and 1 failed.
ERROR: Extracting source for busybox failed
ERROR: Failed to config busybox.