You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Yocto编译i.MX8MP-LPDDR4-EVK根文件系统时packages目录缺失报错求助

Yocto编译i.MX8MP-LPDDR4-EVK根文件系统失败:packages目录缺失报错

环境信息

  • 目标硬件:i.MX8MP-LPDDR4-EVK
  • 编译主机:Ubuntu 20.04.4 LTS(GNU/Linux 5.15.0-43-generic x86_64)
  • 编译目标:core-image-base根文件系统

报错信息

NOTE: Executing postinstall for package: wpa-supplicant ...
NOTE:
NOTE: Executing postinstall for package: xxhash ...
NOTE:
NOTE: Running intercept scripts:
NOTE: > Executing update_mime_database intercept ...
NOTE: Exit code 1. Output:
Updating MIME database... this may take a while.
Directory '/home/hdcvt/imx-yacto-bsp/build-fsys/tmp/work/imx8mp_lpddr4_evk-poky-linux/core-image-base/1.0-r0/rootfs/packages' does not exist!

ERROR: The postinstall intercept hook 'update_mime_database' failed, details in /home/hdcvt/imx-yacto-bsp/build-fsys/tmp/work/imx8mp_lpddr4_evk-poky-linux/core-image-base/1.0-r0/temp/log.do_rootfs

已尝试的解决方案

  • 手动创建packages目录:编译过程中仍报错(推测流程中存在删除该目录的逻辑),持续手动创建虽暂时跳过此错误,但后续出现更多文件缺失类报错,判定此方案不可行。
  • 标记packages目录为不可删除,并修改rootfs.py代码:定位到PkgRootfs类中的bb.utils.remove(self.image_rootfs, True)语句,注释后重新编译,问题未解决,反而触发更多新错误。
  • 编译交叉工具链时,同样遇到packages目录缺失的问题。

求助需求

已在网络上搜索相关问题但未找到有效解决方法,恳请提供针对该问题的解决思路或可行方案。

内容的提问来源于stack exchange,提问作者hj Ge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 22:18:09