【问题标题】:QA Issue: libvncserver: Files/directories were installed but not shipped in any package:QA 问题:libvncserver:文件/目录已安装但未在任何软件包中提供:
【发布时间】:2019-09-16 18:59:19
【问题描述】:

bitbake core-iamge-sato 生成 sato 图像时,出现以下错误

ERROR: libvncserver-0.9.12+gitAUTOINC+c0a23857a5-r0 do_package: QA Issue: libvncserver: Files/directories were installed but not shipped in any package:
  /usr/lib/libvncclient.so
  /usr/lib/libvncserver.so
  /usr/lib/libvncserver.so.1
  /usr/lib/libvncclient.so.0.9.12
  /usr/lib/libvncclient.so.1
  /usr/lib/libvncserver.so.0.9.12
  /usr/lib/pkgconfig
  /usr/lib/pkgconfig/libvncclient.pc
  /usr/lib/pkgconfig/libvncserver.pc
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
libvncserver: 9 installed and not shipped files. [installed-vs-shipped]
ERROR: libvncserver-0.9.12+gitAUTOINC+c0a23857a5-r0 do_package: Fatal QA errors found, failing task.
ERROR: libvncserver-0.9.12+gitAUTOINC+c0a23857a5-r0 do_package: 
ERROR: libvncserver-0.9.12+gitAUTOINC+c0a23857a5-r0 do_package: Function failed: do_package
ERROR: Logfile of failure stored in: /home/panther2/warrior/build/tmp/work/corei7-64-poky-linux/libvncserver/0.9.12+gitAUTOINC+c0a23857a5-r0/temp/log.do_package.101719
ERROR: Task (/home/panther2/warrior/sources/meta-openembedded/meta-oe/recipes-graphics/libvncserver/libvncserver_git.bb:do_package) failed with exit code '1'

我正在为warrior 分支构建。作为解决方案,我尝试在libvncserver_git.bb 中添加以下行,但没有任何结果。有人可以帮忙吗?

FILES_${PN} += " \
    ${libdir}/libvncclient.so \
    ${libdir}/libvncserver.so \
    ${libdir}/libvncserver.so.1 \
    ${libdir}/libvncclient.so.0.9.12 \
    ${libdir}/libvncclient.so.1 \
    ${libdir}/libvncserver.so.0.9.12 \
    ${libdir}/pkgconfig \ 
    ${libdir}/pkgconfig/libvncclient.pc \
    ${libdir}/pkgconfig/libvncserver.pc \
"

感谢您的宝贵时间。

【问题讨论】:

标签: yocto openembedded


【解决方案1】:

背景:您正在使用$libdir 不是/usr/lib 的配置(可能是多库),但上游并不关心并安装到/usr/lib,这是上游的错误。

【讨论】:

    【解决方案2】:

    正如评论中所建议的,我已通过替换主分支 (libvncserver_0.9.12.bb) 中的配方文件解决了该错误。我正在使用 warrior 分支配方 libvncserver_git.bb 导致错误。

    【讨论】:

      猜你喜欢
      • 2021-10-03
      • 1970-01-01
      • 1970-01-01
      • 2020-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-27
      • 1970-01-01
      相关资源
      最近更新 更多