みつきんのメモ

組み込みエンジニアです。Interface誌で「Yocto Projectではじめる 組み込みLinux開発入門」連載中

PNBLACKLISTされたパッケージのビルド

gnome-menus3がDEPENDされているlayerをビルドしようとした時に、以下のエラーが出てハマった。

ERROR: gnome-menus3 was skipped: Recipe is blacklisted: CONFLICT: 24 files are conflicting with

原因

meta-oe/meta-gnome/recipes-gnome/gnome-menus/gnome-menus3_3.10.1.bbの以下の部分が原因でエラーになる。

PNBLACKLIST[gnome-menus3] ?= "CONFLICT: 24 files are conflicting with gnome-menus"

回避策

この場合、local.confに以下を記述して回避する。

PNBLACKLIST[gnome-menus3] = ""