新建一个组件,重新编译之后

打开manifest.yml,在dependencies:下面添加my_app
dependencies:

  • conan: “my_app/0.0.1@openUBMC.release/rc”
之后再执行bingo build就会报错:
复制文件 /usr/local/bin/hpm_header.config 到 hpm_header.config
复制 /usr/local/bin/hpm_header.config 到 hpm_header.config
ERROR: /usr/local/bin/emmc_uboot_header.config 不是一个文件或者不存在
ERROR: 运行子任务 work.task_build_rootfs_img 类 bmcgo.tasks.task_build_rootfs_img失败
ERROR: 任务 personal 执行失败
ERROR: 请查看日志信息
timed out
timed out
timed out
timed out
timed out
timed out
ERROR: 运行子任务 work.task_hpm_envir_prepare 类 bmcgo.tasks.task_hpm_envir_prepare失败
timed out
怎么解决?不知道啥问题
2 个赞

不能从 yaml 文件中获取到键值 gpp/pkg_headers, 没有相关配置
复制文件 /usr/local/bin/hpm_header.config 到 hpm_header.config
复制 /usr/local/bin/hpm_header.config 到 hpm_header.config
ERROR: /usr/local/bin/emmc_uboot_header.config 不是一个文件或者不存在
ERROR: 运行子任务 work.task_build_rootfs_img 类 bmcgo.tasks.task_build_rootfs_img失败
ERROR: 任务 personal 执行失败
ERROR: 请查看日志信息
timed out
timed out
timed out
timed out
timed out
timed out
ERROR: 运行子任务 work.task_hpm_envir_prepare 类 bmcgo.tasks.task_hpm_envir_prepare失败

这个文件存在吗?


不存在 没有 不知道怎么生成这个文件

bingo -v 看一下版本,dpkg -l | grep bingo看看是不是没执行bingo upgrade


目前是这样的

  1. 已有版本太老了
  2. 拉取bingo源码git clone https://gitcode.com/openUBMC/bingo.git,进入bingo目录并执行sh install_local.sh ,进行覆盖安装

注:后续可以执行bingo upgrade进行升级。

1 个赞

好的 感谢

bingo 0.5.241及以上版本,可直接使用upgrade命令升级bingo。
如果本地是0.5.241以下版本,需要拉取bingo代码仓构建新版本的bingo工具。