meta-openwrt
meta-openwrt copied to clipboard
Could not inherit file classes/python_hatchling.bbclass
I follow the readme tutorial to configure the environment:
$ git clone https://github.com/openembedded/openembedded-core.git
$ cd openembedded-core
$ git clone https://github.com/openembedded/meta-openembedded.git
$ git clone https://github.com/openembedded/bitbake.git
$ git clone https://github.com/kraj/meta-openwrt.git
$ ../oe-init-build-env
$ bitbake-layers add-layer ../meta-openembedded/meta-oe
$ bitbake-layers add-layer ../meta-openembedded/meta-python
$ bitbake-layers add-layer ../meta-openembedded/meta-networking
$ bitbake-layers add-layer ../meta-openwrt
edit the ./conf/local.conf
, Add the following:
INHERIT += " openwrt-distro-defaults "
run build
$ TCLIBC=musl MACHINE=qemuarm bitbake openwrt-image-minimal
after running, an error message is output. how can I fix it?
$ bitbake-layers show-layers
NOTE: Starting bitbake server...
layer path priority
==========================================================================
meta /home/vagrant/poky/meta 5
meta-poky /home/vagrant/poky/meta-poky 5
meta-yocto-bsp /home/vagrant/poky/meta-yocto-bsp 5
meta-oe /home/vagrant/poky/openembedded-core/meta-openembedded/meta-oe 5
meta-python /home/vagrant/poky/openembedded-core/meta-openembedded/meta-python 5
meta-networking /home/vagrant/poky/openembedded-core/meta-openembedded/meta-networking 5
meta-openwrt /home/vagrant/poky/openembedded-core/meta-openwrt 8
$ TCLIBC=musl MACHINE=qemuarm bitbake openwrt-image-minimal
Loading cache: 100% |#####################################################################################################################################################################| Time: 0:00:00
Loaded 2218 entries from dependency cache.
ERROR: ParseError at /home/vagrant/poky/openembedded-core/meta-openembedded/meta-python/recipes-devtools/python/python3-traitlets_5.6.0.bb:9: Could not inherit file classes/python_hatchling.bbclass:00:37
ERROR: Parsing halted due to errors, see error messages above