版本构建过程中终止,再次构建时提示错误(如上图)。
需要wsl --shutdown/wsl后再构建才可以正常。是否可以提供bingo命令比如,bingo clean清除中间文件解决这个问题。多谢
请问是在哪个步骤进行 ctrl + c 中断的?还有现场的 log 吗?
建议执行时候:export LOG=debug;
从而能够打印详细日志.
查看temp/task.log查看详细报错;
图上的报错,已经告诉你删除lock文件就好了,不用重启wsl
好的,我稍后复现一下看看
请看红色字休文字提醒。有残留进程占用了一个进程间通信的tcp端口,请使用killall python或killall python3终止python或python3进程。或者使用ps查询当前有哪个未退出的bingo程序,终止即可。
存在多个未关闭的bingo进程,kill后可以继续编译。
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1# bingo build
cli.main()
settings_yml=/root/.conan/settings.yml
nnggss: command=build
nnggss: valid_command=build, method=<bound method Command.build of <bmcgo.cli.cli.Command object at 0x73e09dedade0>>
nnggss: is_integrated=1
nnggss: frame_build work_dir=/home/root/workspace/manifest1, bconfig=<bmcgo.bmcgo_config.BmcgoConfig object at 0x73e0a0abcfe0>
nnggss: Frame.parse()
nnggss: targets={'publish.yml': '/usr/local/lib/python3.12/dist-packages/bmcgo/publish.yml', 'app.yml': '/usr/local/lib/python3.12/dist-packages/bmcgo/app.yml', 'install_sdk.yml': '/usr/local/lib/python3.12/dist-packages/bmcgo/install_sdk.yml', 'personal.yml': '/usr/local/lib/python3.12/dist-packages/bmcgo/personal.yml'}
已知参数: []
调试框架: None, 构建参数: Namespace(board_name='openUBMC', build_type='debug', from_source=False, stage='dev', verbose=False, update_conan_cache=False, remote='openubmc_dev', zip_code=None, supporte_code='default', enable_qemu=False, qemu_in=False, coverage=False, asan=False, profile='', enable_luajit=True, debug_frame=None, debug_task=None, version='', target='personal', deploy=False)
单板源配置路径: /home/root/workspace/manifest1/build/product/BMC/openUBMC
复制单板的 manifest 目录从 /home/root/workspace/manifest1/build/product/BMC/openUBMC 到 /home/root/workspace/manifest1/temp/board_openUBMC
>> rm -rf /home/root/workspace/manifest1/temp/board_openUBMC
>> cp -rf /home/root/workspace/manifest1/build/product/BMC/openUBMC /home/root/workspace/manifest1/temp/board_openUBMC
不能从 yaml 文件中获取到键值 platform, 没有相关配置
不能从 yaml 文件中获取到键值 base/show_version, 没有相关配置
不能从 yaml 文件中获取到键值 tosupporte/default/show_version, 没有相关配置
不能从 yaml 文件中获取到键值 archive, 没有相关配置
不能从 yaml 文件中获取到键值 archive, 没有相关配置
不能从 yaml 文件中获取到键值 archive, 没有相关配置
不能从 yaml 文件中获取到键值 base/profile, 没有相关配置
nnggss: Frame.parse() end
测试sudo是否正常执行
>> ls .
sudo命令正常执行
>> conan remove --locks
ERROR: 任务状态错误: [Errno 98] Address already in use
ERROR: 请手动运行此命令(killall 未安装请执行 apt install psmisc): killall python
ERROR: 请查看日志信息
error=-1
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1# ps
PID TTY TIME CMD
844 pts/2 00:00:00 bash
100915 pts/2 00:00:00 bingo
100919 pts/2 00:00:00 bingo
102119 pts/2 00:00:00 ps
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1# kill -9 100915
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1# kill -9 100919
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1#
root@DESKTOP-7EA9N91:/home/root/workspace/manifest1# bingo build
1 个赞


