首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是bitbake错误-无RPROVIDES mongodb

什么是bitbake错误-无RPROVIDES mongodb
EN

Stack Overflow用户
提问于 2019-07-29 01:49:07
回答 1查看 3.7K关注 0票数 1

使用翻译可以使句子变得奇怪。

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

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

我们确认mongodb是在meta中添加到local.conf中的,但是有一个错误。

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

代码语言:javascript
复制
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对或以其他方式需要它) mongodb被跳过:与主机arm-fslc-linux-gnueabi不兼容(不在COMPATIBLE_HOST中) 注意:运行时目标'mongodb‘是不可构建的,删除. 缺失或不可构建的依赖链是:“mongodb” 错误:所需的构建目标'fsl-image-qt5‘没有可构建的提供者。缺失或不可构建的依赖链是:‘fsl-image-qt5 5’,'mongodb‘。

EN

回答 1

Stack Overflow用户

发布于 2019-07-29 07:27:39

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

mongodb是由meta-oe层提供的,所以请确保您已经签出了该层回购协议

代码语言:javascript
复制
 git clone git://github.com/openembedded/meta-openembedded

与其他层repos并行

其次,将meta添加到bblayers.conf文件中。

代码语言:javascript
复制
 BBLAYERS = "\
 ...
 /path/to/your/workspace/meta-openembedded/meta-oe \
 ...
 "

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

下一个问题是,由于无法构建mongodb,所以到目前为止它在主分支中被列入黑名单,请参阅http://layers.openembedded.org/layerindex/recipe/24093/

需要解决这一问题。如果您使用的是旧版本,那么它可能会很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57246344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档