SYSTEMD_SERVICE_swupdate值swupdate.service不存在

时间:2019-09-16 10:56:01

标签: yocto software-update

我正在尝试通过运行swupdate来构建bitbake swupdate-image图像,但是出现以下错误,

ERROR: swupdate-2019.04-r0 do_package: SYSTEMD_SERVICE_swupdate value swupdate.service does not exist
ERROR: swupdate-2019.04-r0 do_package: 
ERROR: swupdate-2019.04-r0 do_package: Function failed: systemd_populate_packages
ERROR: Logfile of failure stored in: /home/panther2/warrior/build/tmp/work/corei7-64-poky-linux/swupdate/2019.04-r0/temp/log.do_package.22017
ERROR: Task (/home/panther2/warrior/sources/meta-swupdate/recipes-support/swupdate/swupdate_2019.04.bb:do_package) failed with exit code '1'

我正在为warrior yocto分支进行建设。错误表明swupdate.service does not exist下存在swupdate.servicemeta-swupdate/recipes-support/swupdate/swupdate确实存在。任何帮助都非常感谢。感谢您的宝贵时间。

1 个答案:

答案 0 :(得分:0)

swupdate-image是救援系统-它生成一个Ramdisk。小心占用空间-然后使用SystemV而不是systemd运行它。如果要使用systemd作为init来构建swupdate-image,请添加自己的swupdate-image.bbappend并重新排列软件包列表。