在win11上通过wsl 安装的bmc_stdio,直接拉取的AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台
然后一键出包,失败了。
日志记录是
复制 /root/bmc_studio/workspaces/es_ubmc/manifest/build/rootfs 到 conan 安装目录 >> rm -rf /root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/conan_install/rootfs >> cp -rf /root/bmc_studio/workspaces/es_ubmc/manifest/build/rootfs /root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/conan_install/rootfs >> rm -rf /root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc >> cp -rf /root/bmc_studio/workspaces/es_ubmc/manifest/temp/board_openUBMC/rootfs /root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc 不能从 yaml 文件中获取到键值 tosupporte/qemu/fixed_version, 没有相关配置 版本 json 配置: {‘Version’: ‘25.12.00.01’, ‘BuildNum’: ‘01’, ‘ReleaseDate’: ‘10:34:25 Dec 24 2025’, ‘BMCSDKVersion’: ‘5.12.00.01’, ‘openUBMCVersion’: ‘25.12’} WARN: 未配置 show_version 字段 >> conan lock create . -pr=profile.luajit.ini -pr:b profile.dt.ini -r openubmc_dev -s:a build_type=Debug -o fructrl/*:qemu=True -o general_hardware/*:qemu=True -o nsm/*:qemu=True -o bmc_network/*:qemu=True -o firmware_mgmt/*:community_enable=True -o vpd/*:board_name=openUBMC -o chassis/*:manufacture=True -o webui/*:energy_enabled=False -o webui/*:webvnc_enabled=True -o help/*:board_name=openUBMC -o bmc_time/*:manufacture=True -o */*:enable_luajit=True -o */*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 --lockfile-out=/root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/openubmc.lock >> conan graph info . -pr=profile.luajit.ini -pr:b profile.dt.ini -r openubmc_dev -s:a build_type=Debug -o fructrl/*:qemu=True -o general_hardware/*:qemu=True -o nsm/*:qemu=True -o bmc_network/*:qemu=True -o firmware_mgmt/*:community_enable=True -o vpd/*:board_name=openUBMC -o chassis/*:manufacture=True -o webui/*:energy_enabled=False -o webui/*:webvnc_enabled=True -o help/*:board_name=openUBMC -o bmc_time/*:manufacture=True -o */*:enable_luajit=True -o */*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 -f json --lockfile=/root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/openubmc.lock --out-file=/root/bmc_studio/workspaces/es_ubmc/manifest/temp/build_openUBMC_debug_dev/graph.info --user=openubmc --channel=stable start build dependency packages of openUBMC start build openUBMC: conan create . -pr=profile.luajit.ini -pr:b profile.dt.ini -r openubmc_dev -s:a build_type=Debug -o fructrl/*:qemu=True -o general_hardware/*:qemu=True -o nsm/*:qemu=True -o bmc_network/*:qemu=True -o firmware_mgmt/*:community_enable=True -o vpd/*:board_name=openUBMC -o chassis/*:manufacture=True -o webui/*:energy_enabled=False -o webui/*:webvnc_enabled=True -o help/*:board_name=openUBMC -o bmc_time/*:manufacture=True -o */*:enable_luajit=True -o */*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 --user=openubmc --channel=stable --build=missing >> conan create . -pr=profile.luajit.ini -pr:b profile.dt.ini -r openubmc_dev -s:a build_type=Debug -o fructrl/*:qemu=True -o general_hardware/*:qemu=True -o nsm/*:qemu=True -o bmc_network/*:qemu=True -o firmware_mgmt/*:community_enable=True -o vpd/*:board_name=openUBMC -o chassis/*:manufacture=True -o webui/*:energy_enabled=False -o webui/*:webvnc_enabled=True -o help/*:board_name=openUBMC -o bmc_time/*:manufacture=True -o */*:enable_luajit=True -o */*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 --user=openubmc --channel=stable --build=missing 目标 personal 正在等待任务: work.task_build_rootfs_img, 当前已等待 60 秒 目标 personal 正在等待任务: work.build.conan, 当前已等待 60 秒 目标 personal 正在等待任务: work.build.conan, 当前已等待 60 秒 目标 personal 正在等待任务: work.build.conan, 当前已等待 60 秒 ERROR: 执行命令 conan create . -pr=profile.luajit.ini -pr:b profile.dt.ini -r openubmc_dev -s:a build_type=Debug -o fructrl/*:qemu=True -o general_hardware/*:qemu=True -o nsm/*:qemu=True -o bmc_network/*:qemu=True -o firmware_mgmt/*:community_enable=True -o vpd/*:board_name=openUBMC -o chassis/*:manufacture=True -o webui/*:energy_enabled=False -o webui/*:webvnc_enabled=True -o help/*:board_name=openUBMC -o bmc_time/*:manufacture=True -o */*:enable_luajit=True -o */*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 --user=openubmc --channel=stable --build=missing 错误, 日志: /root/bmc_studio/workspaces/es_ubmc/manifest/temp/log/task.log ERROR: 任务 work.build.conan 执行失败, Command ‘[’/usr/local/bin/conan’, ‘create’, ‘.’, ‘-pr=profile.luajit.ini’, ‘-pr:b’, ‘profile.dt.ini’, ‘-r’, ‘openubmc_dev’, ‘-s:a’, ‘build_type=Debug’, ‘-o’, ‘fructrl/*:qemu=True’, ‘-o’, ‘general_hardware/*:qemu=True’, ‘-o’, ‘nsm/*:qemu=True’, ‘-o’, ‘bmc_network/*:qemu=True’, ‘-o’, ‘firmware_mgmt/*:community_enable=True’, ‘-o’, ‘vpd/*:board_name=openUBMC’, ‘-o’, ‘chassis/*:manufacture=True’, ‘-o’, ‘webui/*:energy_enabled=False’, ‘-o’, ‘webui/*:webvnc_enabled=True’, ‘-o’, ‘help/*:board_name=openUBMC’, ‘-o’, ‘bmc_time/*:manufacture=True’, ‘-o’, ‘*/*:enable_luajit=True’, ‘-o’, ‘*/*:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86’, ‘–user=openubmc’, ‘–channel=stable’, ‘–build=missing’]’ returned non-zero exit status 1. ERROR: 任务 work.build.conan 执行失败 ERROR: 任务 personal 执行失败 ERROR: 请查看日志信息 >> conan install --requires=‘bingo_cases/[>=1.0.0]@openubmc/stable’ -u --deployer-folder=/tmp/tmpciqryqtr -of /tmp/tmpciqryqtr -d direct_deploy timed out timed out timed out timed out timed out timed out
全量日志是
2512241029log.txt (28.1 KB)
其他信息
bingo --version
whoami
root
未检测到组件的conanfile.py, 构建可能失败
WARN: /opt/RTOS安装了多个RTOS工具版本,版本不匹配将导致编译失败,建议只保留其中一个,本次将使用208.10.0构建。
bingo 版本为: 0.6.116
bmc-studio 版本为: 1.2.0
conan --version
Conan version 2.24.0
