2

使用 Yocto 1.7 (Dizzy),我尝试使用这一层:https ://github.com/OSSystems/meta-browser 我已经做到了:

$ cd poky
$ git clone https://github.com/OSSystems/meta-browser.git
$ cd meta-browser 
$ git checkout -b dizzy

然后我启动滚刀,添加新层,但我有这个错误:No recipes available for: /home/user/poky/meta-browser/recipes-gnome/gnome-settings-daemon/gnome-settings-daemon_2.32.1.bbappend

4

1 回答 1

4

meta-browser 对 meta-openembedded 有依赖关系(根据其自述文件)。gnome-settings-daemon 来自meta-openembedded中的 meta-gnome 层。

所以你有两个选择:

1) 将 meta-gnome 添加到您的 bblayers-setup。

2) 如果没有什么真的需要 gnome-settings-daemon,您可以将 recipes-gnome/gnome-settings-daemon 添加到 BBMASK,以隐藏该 bbappend。在Yocto 文档中搜索 BBMASK 以获得更好的理解。您应该能够使用类似于:

BBMASK .= "|meta-browser/recipes-gnome"

您需要选择这两种解决方案中的哪一种,取决于firefox(或firefox依赖的东西)是否需要gnome-settings-daemon。

于 2015-02-17T10:00:35.097 回答