我正在尝试通过运行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.service
但meta-swupdate/recipes-support/swupdate/swupdate
确实存在。任何帮助都非常感谢。感谢您的宝贵时间。
答案 0 :(得分:0)
swupdate-image是救援系统-它生成一个Ramdisk。小心占用空间-然后使用SystemV而不是systemd运行它。如果要使用systemd作为init来构建swupdate-image,请添加自己的swupdate-image.bbappend并重新排列软件包列表。