This service is available only in Japanese-language.

raspberrypi用のimageにmeta-browserによってfirefoxを追加したい。

件について、meta-browserにより、firefoxを追加したいため、local.confを以下のように変更しました。

== local.conf ==

MACHINE ?= "raspberrypi2"
..
LICENSE_FLAGS_WHITELIST += "commercial commercial_faad2 commercial_gstreamer1.0-plugins-ugly"
IMAGE_INSTALL_append = " firefox"

また、bitbake-layers add-layerを用いて、各レイヤを追加しました。
firefoxを利用するためには、meta-rustも必要とのことでしたので、meta-rustも追加しました。

== bblayers.conf ==

BBLAYERS ?= " \
/home/masato/home/poky/meta \
/home/masato/home/poky/meta-poky \
/home/masato/home/poky/meta-yocto-bsp \
/home/masato/home/poky/meta-raspberrypi \
/home/masato/home/poky/meta-openembedded/meta-oe \
/home/masato/home/poky/meta-clang \
/home/masato/home/poky/meta-rust \
/home/masato/home/poky/meta-openembedded/meta-python \
/home/masato/home/poky/meta-openembedded/meta-networking \
/home/masato/home/poky/meta-openembedded/meta-multimedia \
/home/masato/home/poky/meta-browser \

このあと、bitbake core-image-satoを実行したのですが、以下のエラーが生じて解決できずにいます。
ERROR: ParseError at ~/meta-browser/dynamic-layers/rust-layer/recipes-browser/mozilla-devscripts/mozilla-devscripts_git.bb:15: Could not inherit file classes/distutils.bbclass

なお、meta-browserを省き、 IMAGE_INSTALL_appendの行も省いたところ、buildはパスしました。
このあと、どこを修正する必要があるかお教えいただけませんでしょうか。
宜しくお願い致します。

openembedded.orgで管理しているlayer index のclass検索を行うと、以下の結果が表示されます。
https://layers.openembedded.org/layerindex/branch/master/classes/?q=dist...
この中で、meta-python2 に含まれていることが判明しておりますので
https://layers.openembedded.org/layerindex/branch/master/layer/meta-pyth...
の情報から
git://git.openembedded.org/meta-python2
からレイヤーを取得して追加することで、distutiles.bbclass の参照が可能となります。