OpenBMC:取消webui-vue的编译

通过bitbake obmc-phosphor-image编译openbmc时,每次都会重新安装webui-vue的依赖

查看openbmc/meta-phosphor/recipes-phosphor/webui/webui-vue_git.bb:

do_compile () {

cd ${S}

rm -rf node_modules

npm --loglevel info --proxy={http_proxy} --https-proxy={https_proxy} install

vue-cli-plugin-i18n isn't needed in build and causes a segv in node 22.12.

npm uninstall vue-cli-plugin-i18n

npm run build ${EXTRA_OENPM}

}

由于众说周知的原因,通过npm安装node_modules经常会失败,所以也经常导致bitbake obmc-phosphor-image编译失败。

可以先取消webui-vue的编译,从而绕过这一问题,方法如下:

编辑meta-phosphor/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb

通过#注释以下几行即可:

SUMMARY:${PN}-webui = "Web User Interface support"

RDEPENDS:${PN}-webui = "webui-vue"

RDEPENDS:${PN}-webui:df-phosphor-no-webui = ""

相关推荐
ha20428941941 分钟前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
想唱rap6 分钟前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu
糖~醋排骨9 分钟前
DHCP服务的搭建
linux·服务器·网络
dust_and_stars29 分钟前
ubuntu24使用apt安装VS-code-server code-server
linux·服务器·windows
码农小韩1 小时前
基于Linux的C++学习——循环
linux·c语言·开发语言·c++·算法
ling-451 小时前
Linux-day09 11
linux·运维·服务器
202321336054 刘1 小时前
Linux常用命令分类整理
linux·运维·数据库
南工孙冬梅1 小时前
【久久派】 新世界系统安装
linux
zbguolei1 小时前
Debian提示:“用户名” 不是 sudoers 文件
linux·服务器·debian
梦星辰.1 小时前
超大 JSONL 数据集交互式查看器 Linux便捷工具
linux·windows·microsoft