整包构建报错

// 此模板仅供参考,如果不适用可以修改

问题描述

我在跑整包构建的时候报错,

[在这里详细描述您遇到的问题]

按照官网的环境搭建,windows,wsl,在整包构建的时候报错,我要怎么知道manifest的版本?

环境信息

  • 操作系统:Ubuntu 24.04

  • 软件版本:OpenUBMC2512

  • 硬件配置:windows wsl

重现步骤

  1. 官网环境搭建,然后直接bingo build

  2. [第二步]

  3. [第三步]

期望结果

构建成功

实际结果

失败报错:

尝试过的解决方案

bmc_sdk切换09不行

分析结论

[详细总结您对此问题的分析结论]

manfiestbuild/rootfs/etc/version.json文件中, 有表明openUBMC的版本和 bmc_sdk的版本,如

{
    "Version": "",
    "BuildNum": "",
    "ReleaseDate": "",
    "BMCSDKVersion": "5.12.0.1",    <---  bmc_sdk的版本
    "openUBMCVersion": "25.12"     <---- openUBMC的版本
}

openUMBC版本太高了吗,如何切换?

看你是哪种情况:

  • 做主干26.03的 开发, 暂时手动回退PR ,或者等几天,主干26.03发布
  • LTS版本的开发,则切换manifest分支到br_release_openUBMC2512_20261231_LTS