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.