添加签名文件后,hpm包编译不过去了
请问是为什么
最后这一步是否是必须的,cms.crl文件是否是必须的
看终端输出,似乎是manifest.yml文件配置问题,方便的话可以贴出来看看
cat /temp/log/task.log 看看报错是什么
cms.crl文件是必须的;
export LOG=debug
来输出详细的bingo日志。需要贴上你的报错堆栈
1.cms.crl文件是怎么生成的?通过https://discuss.openubmc.cn/t/topic/215的方法没有生成此文件
2.换了open-repo的bingo工具之后,编译报的错与之前不同
cms.crl 是证书吊销列表. 是生成证书时候生成的.
和rootca.der配套的, 用来吊销证书的
我参考了,我发的链接就是那个帖子,但是里面没有生成cms.crl文件,只生成了rootca.crl文件,请问这两个文件是同一个东西吗
是同一个东西
看起来是bingo工具问题,安装open-repo仓dev_tools_with_bmcgo.zip提供的bingo工具,参考
25.03 .zip代码构建提示 bingo提示传参个数错误 - CICD - openUBMC 论坛
我用的就是open-repo仓里的bingo工具,请帮我确认一下版本对不对
bingo版本需要更换成open-repo仓提供的0.5.317
整包构建命令:
bingo build -b openUBMC -r openubmc_dev
编译有报错
152 [2025-06-10 17:18:45,266 INFO] >> tar --xattrs --xattrs-include=* -xf /root/openUBMC/manifest/temp/build_openUBMC_debug_dev/sdk/rtos.tar.gz
153 WARN: kmc/24.0.0.B020_002@openUBMC.release/rc: requirement huawei_secure_c/[>=1.0.0]@openUBMC.release/stable overridden by ibmc/25.00.00.01@hw.ibmc.release/rc to huawei_secure_c/1 .0.2@openUBMC.release/rc
154 WARN: kmc/24.0.0.B020_002@openUBMC.release/rc: requirement vpp/V300R024C10SPC002B100_002@openUBMC.release/stable overridden by ibmc/25.00.00.01@hw.ibmc.release/rc to vpp/V300R024C 10SPC002B100_002@openUBMC.release/rc
155 WARN: vpp/V300R024C10SPC002B100_002@openUBMC.release/rc: requirement hisec_tls/24.1.0.B039@openUBMC.release/stable overridden by kmc/24.0.0.B020_002@openUBMC.release/rc to hisec_t ls/24.1.0.B039@openUBMC.release/rc
156 WARN: Signature_Verify_CBB_Library/24.1.0.B006_001@openUBMC.release/rc: requirement huawei_secure_c/[>=1.0.0]@openUBMC.release/stable overridden by ibmc/25.00.00.01@hw.ibmc.releas e/rc to huawei_secure_c/1.0.2@openUBMC.release/rc
157 WARN: json/B003_00002@openUBMC.release/rc: requirement huawei_secure_c/[>=1.0.0]@openUBMC.release/stable overridden by ibmc/25.00.00.01@hw.ibmc.release/rc to huawei_secure_c/1.0.2 @openUBMC.release/rc
158 ERROR: libmc4lua/1.70.66@openUBMC.release/rc: Cannot load recipe.
159 Error loading conanfile at '/root/.conan/data/libmc4lua/1.70.66/openUBMC.release/rc/export/conanfile.py': Unable to load conanfile in /root/.conan/data/libmc4lua/1.70.66/openUBMC. release/rc/export/conanfile.py
160 File "<frozen importlib._bootstrap_external>", line 995, in exec_module
161 File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
162 File "/root/.conan/data/libmc4lua/1.70.66/openUBMC.release/rc/export/conanfile.py", line 1, in <module>
163 from conanbase import ConanBase
164 File "/root/.conan/data/libmc4lua/1.70.66/openUBMC.release/rc/export/conanbase.py", line 5, in <module>
165 from bmcgo.component.gen import GenComp
166 ModuleNotFoundError: No module named 'bmcgo'
167
168 ^[[31m[2025-06-10 17:18:45,753 ERROR] 执行命令 /usr/local/bin/conan lock create conanfile.py --lockfile-out=ibmc.lock -pr=profile.luajit.ini -r openubmc_dev -s build_type=Debug - o firmware_mgmt:community_enable=True -o bmc_time:manufacture=True -o skynet:enable_luajit=True -o vpd:board_name=openUBMC -o fructrl:manufacture=True -o chassis:manufacture=True -o help:board_name=openUBMC -o *:module_symvers=c61ed460fefe0c2aeec85ee4e224a2ea8d555b1e45ac085d855123812dfcd6e4 --build=missing 错误, 日志: /root/openUBMC/manifest/temp/log/task. log^[[0m
报错文件是存在的:
conan版本: