how to local debug or modify systemd in openbmc?

www ouyangxuan10 at
Fri Dec 14 18:06:22 AEDT 2018

Dear all,

    I want to debug or modify systemd in openbmc. I use devtool modify it, but it fail(devtool modify systemd). Who can tell me how can I modify it and test in openbmc?
 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>
 *** 0002:devtool_post_patch(d)
File: '/home/wanghp/wsp/ibm-obmc/newt/meta/classes/devtool-source.bbclass', lineno: 212, function: devtool_post_patch
     0208:      'do_patch', localdata)
     0209:                rm_patches()
     0210:                # Now we need to reconcile the new branch with the no-overrides one
     0211:                # (otherwise we'd likely be left with identical commits that have different hashes)
 *** 0212:      'git rebase devtool-no-overrides', cwd=srcsubdir)
     0213:'git checkout %s' % devbranch, cwd=srcsubdir)
     0214:'git tag -f devtool-patched', cwd=srcsubdir)
File: '/home/wanghp/wsp/ibm-obmc/newt/poky/bitbake/lib/bb/', lineno: 178, function: run
     0174:        if not stderr is None:
     0175:            stderr = stderr.decode("utf-8")
     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/wanghp/wsp/ibm-obmc/newt/build/tmp/work/armv6-openbmc-linux-gnueabi/systemd/1_237-r0/devtooltmp-qn6oasry/temp/log.do_patch.26985
NOTE: Tasks Summary: Attempted 3 tasks of which 0 didn't need to be rerun and 1 failed.
ERROR: Extracting source for systemd failed

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the openbmc mailing list