日志如下:
conan cache path mctpd/1.90.6@openubmc/stable
conan cache path profile_schema/1.70.45@openubmc/stable
conan cache path capability_proxy/1.80.8@openubmc/stable
conan cache path host_agent/1.60.30@openubmc/stable
conan cache path help/1.71.37@openubmc/stable
复制 /home/workspace/manifest/build/rootfs 到 conan 安装目录
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/rootfs
cp -rf /home/workspace/manifest/build/rootfs /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/rootfs
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc
cp -rf /home/workspace/manifest/temp/board_openUBMC/rootfs /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc
不能从 yaml 文件中获取到键值 tosupporte/default/fixed_version, 没有相关配置
版本 json 配置: {‘Version’: ‘25.09.00.01’, ‘BuildNum’: ‘01’, ‘ReleaseDate’: ‘10:14:28 Mar 3 2026’, ‘BMCSDKVersion’: ‘5.10.0.1’, ‘openUBMCVersion’: ‘25.09’}
WARN: 未配置 show_version 字段
conan graph build-order . -pr=profile.luajit.ini -pr:b profile.dt.ini -s:h build_type=Debug -o :module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 -o firmware_mgmt/:community_enable=True -o bmc_time/:manufacture=True -o /:enable_luajit=True -o vpd/:board_name=openUBMC -o fructrl/:manufacture=True -o chassis/:manufacture=True -o webui/:energy_enabled=False -o help/:board_name=openUBMC --order-by=recipe -f json --out-file=/home/workspace/manifest/temp/build_openUBMC_debug_dev/graph.order --user=openubmc --channel=stable --build=missing --lockfile-out=/home/workspace/manifest/temp/build_openUBMC_debug_dev/openubmc.lock
ERROR: 执行命令 conan graph build-order . -pr=profile.luajit.ini -pr:b profile.dt.ini -s:h build_type=Debug -o :module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86 -o firmware_mgmt/:community_enable=True -o bmc_time/:manufacture=True -o /:enable_luajit=True -o vpd/:board_name=openUBMC -o fructrl/:manufacture=True -o chassis/:manufacture=True -o webui/:energy_enabled=False -o help/:board_name=openUBMC --order-by=recipe -f json --out-file=/home/workspace/manifest/temp/build_openUBMC_debug_dev/graph.order --user=openubmc --channel=stable --build=missing --lockfile-out=/home/workspace/manifest/temp/build_openUBMC_debug_dev/openubmc.lock 错误, 日志: /home/workspace/manifest/temp/log/task.log
ERROR: 任务 work.build.conan 执行失败, Command ‘[’/usr/local/bin/conan’, ‘graph’, ‘build-order’, ‘.’, ‘-pr=profile.luajit.ini’, ‘-pr:b’, ‘profile.dt.ini’, ‘-s:h’, ‘build_type=Debug’, ‘-o’, ‘:module_symvers=1ee923e971f1cf759b9b1cf3df4fbdf4182b1eb2d5f267ef64494e6ea0bf9b86’, ‘-o’, 'firmware_mgmt/:community_enable=True’, ‘-o’, ‘bmc_time/:manufacture=True’, ‘-o’, '/:enable_luajit=True’, ‘-o’, 'vpd/:board_name=openUBMC’, ‘-o’, ‘fructrl/:manufacture=True’, ‘-o’, 'chassis/:manufacture=True’, ‘-o’, ‘webui/:energy_enabled=False’, ‘-o’, 'help/:board_name=openUBMC’, ‘–order-by=recipe’, ‘-f’, ‘json’, ‘–out-file=/home/workspace/manifest/temp/build_openUBMC_debug_dev/graph.order’, ‘–user=openubmc’, ‘–channel=stable’, ‘–build=missing’, ‘–lockfile-out=/home/workspace/manifest/temp/build_openUBMC_debug_dev/openubmc.lock’]’ 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/tmpcg66ao38 -of /tmp/tmpcg66ao38 -d direct_deploy
[INFO unified_error_analyzer.py:186 analyze_errors]
[INFO unified_error_analyzer.py:187 analyze_errors]
开始统一错误分析
[INFO unified_error_analyzer.py:188 analyze_errors] ============================================================
[WARNING unified_error_analyzer.py:326 _output_unified_analysis]
没有发现匹配的错误案例
麻烦问下,这个是啥原因。
conan 配置如下:
