Yocto-A Issue: nativesdk-qtbase: Files/directories were installed but not shipped in any package

ERROR: nativesdk-qtbase-5.12.0+gitAUTOINC+13ed06640c-r0 do_package: QA Issue: nativesdk-qtbase: Files/directories were installed but not shipped in any package:
  /opt/fslc-framebuffer/2.5/sysroots/x86_64-fslcsdk-linux/usr/share
  /opt/fslc-framebuffer/2.5/sysroots/x86_64-fslcsdk-linux/usr/share/cmake
  /opt/fslc-framebuffer/2.5/sysroots/x86_64-fslcsdk-linux/usr/share/cmake/OEToolchainConfig.cmake.d
  /opt/fslc-framebuffer/2.5/sysroots/x86_64-fslcsdk-linux/usr/share/cmake/OEToolchainConfig.cmake.d/OEQt5Toolchain.cmake
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
nativesdk-qtbase: 4 installed and not shipped files. [installed-vs-shipped]
ERROR: nativesdk-qtbase-5.12.0+gitAUTOINC+13ed06640c-r0 do_package: Fatal QA errors found, failing task.
ERROR: nativesdk-qtbase-5.12.0+gitAUTOINC+13ed06640c-r0 do_package: Function failed: do_package
ERROR: Logfile of failure stored in: /work/tmp/wpwork/csz_yocto_sumo_git/build_qt5.12.0_toolchain/tmp/work/x86_64-nativesdk-fslcsdk-linux/nativesdk-qtbase/5.12.0+gitAUTOINC+13ed06640c-r0/temp/log.do_package.19619
ERROR: Task (/work/tmp/wpwork/csz_yocto_sumo_git/sources/meta-qt5/recipes-qt/qt5/nativesdk-qtbase_git.bb:do_package) failed with exit code '1'
NOTE: Tasks Summary: Attempted 4500 tasks of which 4420 didn't need to be rerun and 1 failed.
NOTE: Writing buildhistory

Summary: 1 task failed:
  /work/tmp/wpwork/csz_yocto_sumo_git/sources/meta-qt5/recipes-qt/qt5/nativesdk-qtbase_git.bb:do_package
Summary: There was 1 WARNING message shown.
Summary: There were 3 ERROR messages shown, returning a non-zero exit code.

 

用Yocto2.5编译qt编译工具链,出现以上错误。大概意思是说 使用 do_install 来安装文件但是没有将其添加到任何文件或者package中。

在 recipes-qt/qt5/nativesdk-qtbase_git.bbappend 中

解决办法1添加:

FILES_${PN} += "${datadir}/cmake/OEToolchainConfig.cmake.d/" (亲测有效)

解决办法2(忽略该警告):

INSANE_SKIP_nativesdk-qtbase = "installed-vs-shipped"

 

 

 

来源于:https://stackoverflow.com/questions/59666034/yocto-a-issue-nativesdk-qtbase-files-directories-were-installed-but-not-ship

 

(这个网站的名字很有意思,当发生“stack overflow” 就来这里)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值