【问题标题】:What is bitbake error-Nothing RPROVIDES mongodb什么是 bitbake 错误-Nothing RPROVIDES mongodb
【发布时间】:2019-12-06 08:26:02
【问题描述】:

使用翻译器会使句子变得奇怪。

我使用基于 mx6 的 DART-6UL。

尝试将 mongodb 添加到图像会导致错误。

我们确认 mongodb 在 meta-oe 我把它添加到local.conf,但是有一个错误。

如果我做错了什么,请告诉我

local.conf

> IMAGE_INSTALL_append = " mongodb"

错误:没有 RPROVIDES 'mongodb'(但是 /home/eco/var-fslc-yocto/sources/meta-variscite-fslc/recipes-fsl/images/fsl-image-qt5.bb RDEPENDS on 或需要它)

mongodb 被跳过:与主机 arm-fslc-linux-gnueabi 不兼容 (不在 COMPATIBLE_HOST 中)

注意:运行时目标“mongodb”不可构建,正在删除...

缺少或无法构建的依赖链是:['mongodb']

错误:所需的构建目标“fsl-image-qt5”没有可构建的 提供者。缺少或无法构建的依赖链是: ['fsl-image-qt5', 'mongodb']

【问题讨论】:

    标签: yocto


    【解决方案1】:

    您可以通过http://layers.openembedded.orgayers.openembedded.org/搜索包装配方的可用性

    例如mongodb 由meta-oe layer 提供,所以请确保您已签出 layer repo

     git clone git://github.com/openembedded/meta-openembedded
    

    与其他层 repos 并行

    其次将meta-oe添加到bblayers.conf文件中

     BBLAYERS = "\
     ...
     /path/to/your/workspace/meta-openembedded/meta-oe \
     ...
     "
    

    这将确保它至少可以找到 mongodb 配方

    下一个问题是 mongodb 目前在 master 分支中被列入黑名单,因为它无法构建见 http://layers.openembedded.org/layerindex/recipe/24093/

    这需要解决。如果您使用的是旧版本,那可能没问题

    【讨论】:

      猜你喜欢
      • 2015-04-06
      • 2019-05-07
      • 2016-06-21
      • 2019-10-24
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 2011-04-03
      • 2022-08-14
      相关资源
      最近更新 更多