Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- The problem originally started when I tried bitbaking systemd
- $ MACHINE=beaglebone ./oebb.sh bitbake systemd-image
- ...
- NOTE: Resolving any missing task queue dependencies
- ERROR: Nothing RPROVIDES 'phidgets' (but /media/toshiba-usb3/work/test/setup-scripts/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb RDEPENDS on or otherwise requires it)
- NOTE: Runtime target 'phidgets' is unbuildable, removing...
- Missing or unbuildable dependency chain was: ['phidgets']
- ERROR: Required build target 'systemd-image' has no buildable providers.
- Missing or unbuildable dependency chain was: ['systemd-image', 'phidgets']
- ...
- ORIGINAL BBLAYERS.CONFIG
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
- # changes incompatibly
- LCONF_VERSION = "5"
- TOPDIR := "${@os.path.dirname(os.path.dirname(d.getVar('FILE', True)))}"
- BBPATH = "${TOPDIR}"
- BBFILES = ""
- # These layers hold recipe metadata not found in OE-core, but lack any machine or distro content
- BASELAYERS ?= " \
- ${TOPDIR}/sources/meta-openembedded/meta-oe \
- ${TOPDIR}/sources/meta-openembedded/meta-systemd \
- ${TOPDIR}/sources/meta-openembedded/meta-efl \
- ${TOPDIR}/sources/meta-openembedded/meta-gpe \
- ${TOPDIR}/sources/meta-openembedded/meta-gnome \
- ${TOPDIR}/sources/meta-openembedded/meta-xfce \
- ${TOPDIR}/sources/meta-openembedded/meta-initramfs \
- ${TOPDIR}/sources/meta-openembedded/toolchain-layer \
- ${TOPDIR}/sources/meta-openembedded/meta-multimedia \
- ${TOPDIR}/sources/meta-openembedded/meta-networking \
- ${TOPDIR}/sources/meta-openembedded/meta-webserver \
- ${TOPDIR}/sources/meta-openembedded/meta-ruby \
- ${TOPDIR}/sources/meta-kde \
- ${TOPDIR}/sources/meta-opie \
- ${TOPDIR}/sources/meta-java \
- ${TOPDIR}/sources/meta-browser \
- ${TOPDIR}/sources/meta-mono \
- ${TOPDIR}/sources/meta-ros \
- "
- # These layers hold machine specific content, aka Board Support Packages
- BSPLAYERS ?= " \
- ${TOPDIR}/sources/meta-beagleboard/common-bsp \
- ${TOPDIR}/sources/meta-ti \
- ${TOPDIR}/sources/meta-efikamx \
- ${TOPDIR}/sources/meta-nslu2 \
- ${TOPDIR}/sources/meta-smartphone/meta-htc \
- ${TOPDIR}/sources/meta-smartphone/meta-nokia \
- ${TOPDIR}/sources/meta-smartphone/meta-openmoko \
- ${TOPDIR}/sources/meta-smartphone/meta-palm \
- ${TOPDIR}/sources/meta-handheld \
- ${TOPDIR}/sources/meta-intel \
- ${TOPDIR}/sources/meta-intel/meta-sugarbay \
- ${TOPDIR}/sources/meta-intel/meta-crownbay \
- ${TOPDIR}/sources/meta-intel/meta-emenlow \
- ${TOPDIR}/sources/meta-intel/meta-fri2 \
- ${TOPDIR}/sources/meta-intel/meta-jasperforest \
- ${TOPDIR}/sources/meta-intel/meta-n450 \
- ${TOPDIR}/sources/meta-allwinner \
- ${TOPDIR}/sources/meta-raspberrypi \
- ${TOPDIR}/sources/meta-minnow \
- "
- # Add your overlay location to EXTRALAYERS
- # Make sure to have a conf/layers.conf in there
- EXTRALAYERS ?= " \
- ${TOPDIR}/sources/meta-linaro \
- "
- BBLAYERS = " \
- ${TOPDIR}/sources/meta-angstrom \
- ${BASELAYERS} \
- ${BSPLAYERS} \
- ${EXTRALAYERS} \
- ${TOPDIR}/sources/openembedded-core/meta \
- ${TOPDIR}/sources/meta-epic \
- "
- # ${TOPDIR}/sources/meta-epic \
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- meta-epic folder structure
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .
- ├── conf
- │ └── layer.conf
- ├── recipes-epic
- │ ├── hello
- │ │ └── hello_2.7.bb
- │ └── libphidget
- │ ├── files
- │ │ └── libphidget_2.1.8.20130723.tar.gz
- │ └── libphidget_2.1.8.20130723.bb
- └── tmp
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- So I moved my libphidget recipe out of my layer's recipes folder trying to narrow down the message.
- sources/meta-epic/
- ├── conf
- │ └── layer.conf
- ├── recipes-epic
- │ └── hello
- │ └── hello_2.7.bb
- └── tmp
- └── libphidget
- ├── files
- │ └── libphidget_2.1.8.20130723.tar.gz
- └── libphidget_2.1.8.20130723.bb
- $ MACHINE=beaglebone ./oebb.sh bitbake systemd-image
- ...
- ERROR: Nothing RPROVIDES 'phidgets' (but /media/toshiba-usb3/work/test/setup-scripts/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb RDEPENDS on or otherwise requires it)
- NOTE: Runtime target 'phidgets' is unbuildable, removing...
- Missing or unbuildable dependency chain was: ['phidgets']
- ERROR: Required build target 'systemd-image' has no buildable providers.
- Missing or unbuildable dependency chain was: ['systemd-image', 'phidgets']
- ...
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Then I removed "hello" (moved to tmp)
- $ MACHINE=beaglebone ./oebb.sh bitbake systemd-image
- ...
- NOTE: Resolving any missing task queue dependencies
- ERROR: Nothing RPROVIDES 'hello' (but /media/toshiba-usb3/work/test/setup-scripts/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb RDEPENDS on or otherwise requires it)
- NOTE: Runtime target 'hello' is unbuildable, removing...
- Missing or unbuildable dependency chain was: ['hello']
- ERROR: Required build target 'systemd-image' has no buildable providers.
- Missing or unbuildable dependency chain was: ['systemd-image', 'hello']
- ...
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Then I removed reference to my layer:
- # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
- ...
- BBLAYERS = " \
- ${TOPDIR}/sources/meta-angstrom \
- ${BASELAYERS} \
- ${BSPLAYERS} \
- ${EXTRALAYERS} \
- ${TOPDIR}/sources/openembedded-core/meta \
- "
- # ${TOPDIR}/sources/meta-epic \
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- $ MACHINE=beaglebone ./oebb.sh bitbake systemd-image
- ...
- NOTE: Resolving any missing task queue dependencies
- ERROR: Nothing RPROVIDES 'hello' (but /media/toshiba-usb3/work/test/setup-scripts/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb RDEPENDS on or otherwise requires it)
- NOTE: Runtime target 'hello' is unbuildable, removing...
- Missing or unbuildable dependency chain was: ['hello']
- ERROR: Required build target 'systemd-image' has no buildable providers.
- Missing or unbuildable dependency chain was: ['systemd-image', 'hello']
- ...
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- So I guess it's cached somewhere. I don't like guessing... I like knowing ;-)
- Thanks for all your help.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement