cp -r temp/.deploy/luajit/usr/bin/jit /root/.conan/bin
复制 /root/.conan/bin/luajit 到 /root/.conan/bin/luajit_back 并保留权限
cp /usr/local/bin/luajit2luac.sh /root/.conan/bin/luac
复制 /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, 没有相关配置
ERROR: [Errno 2] No such file or directory: ‘/home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc/etc/version.json’
ERROR: 任务 personal 执行失败
ERROR: 请查看日志信息
log信息为:
root@92651faecae8:/home/workspace/manifest/temp/log# more task.log
conan remote remove conancenter
ERROR: No remote ‘conancenter’ defined in remotes
xmllint --version
/usr/bin/xmllint: using libxml version 20914
compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 FTP HTTP DTDValid HTML Legacy C14N Catalog XPath XPointer XInclud
e Iconv ICU ISO8859X Unicode Regexps Automata Schemas Schematron Modules Debug Zlib Lzma
ls /usr/bin/tclsh
/usr/bin/tclsh
ls /usr/bin/w3m
/usr/bin/w3m
切换工作目录到: /home/workspace/manifest/temp/board_openUBMC
复制文件 /home/workspace/manifest/build/product/ca/rootca.crl 到 cms.crl
复制 /home/workspace/manifest/build/product/ca/rootca.crl 到 cms.crl 并保留权限
conan remote remove conancenter
开始下载依赖组件 …
从缓存目录/root/sdk复制sdk和rtos二进制文件
cp -rf /root/sdk/. /home/workspace/manifest/temp/build_openUBMC_debug_dev/sdk
下载依赖组件结束
移动依赖组件结束
切换工作目录到: /home/workspace/manifest/temp/build_openUBMC_debug_dev/sdk
tar -xvf Hi1711_20250618_d82f65aeb6e0446405a81989215ffcb3c730de8e.tar.gz
bin/
bin/original_bin/
bin/original_bin/uboot.tar.gz
bin/original_bin/uboot_debug.tar.gz
bin/signed_bin/
bin/signed_bin/sdk/
bin/signed_bin/sdk/u-boot_cms.bin
bin/signed_bin/sdk/u-boot_cms_debug.bin
ERROR: No remote ‘conancenter’ defined in remotes
md5sum /home/workspace/manifest/build/dependency/dependency_buildtools.xml
版本匹配, 跳过安装
rm -rf /home/workspace/manifest/temp/conan_source_debug_dev/openubmc
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/openubmc
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/conan_install/rootfs
rm -rf /home/workspace/manifest/temp/build_openUBMC_debug_dev/tmp_root
参考这个
文档里面有
构建编译前,
conan user <openUBMC社区用户名> -p <openUBMC社区用户密码> -r openubmc_dev
tail -f temp/log/task.log,可以看到报错。可能是需要重新连,如果没报错应该就要继续等等
嗯,就是比较慢。一直等待可以继续走下去
你好!这个链接的信息可能对你解决本问题有所帮助,请参考,谢谢!
