Fixup inventory generation dependencies

Resolves openbmc/openbmc#567.

Change-Id: I68e8e726f839038a6a256ff18a88d936ab0af3e4
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
diff --git a/meta-phosphor/classes/config-in-skeleton.bbclass b/meta-phosphor/classes/config-in-skeleton.bbclass
index 907f226..95c2d64 100644
--- a/meta-phosphor/classes/config-in-skeleton.bbclass
+++ b/meta-phosphor/classes/config-in-skeleton.bbclass
@@ -9,6 +9,9 @@
 
 HOMEPAGE = "http://github.com/openbmc/skeleton"
 
+PROVIDES += "virtual/obmc-inventory-data"
+RPROVIDES_${PN} += "virtual-obmc-inventory-data"
+
 DEPENDS += "python"
 SRC_URI += "${SKELETON_URI};subpath=configs"
 S = "${WORKDIR}/configs"
diff --git a/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory.bb b/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory.bb
index 73a598c..aa9f6b4 100644
--- a/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory.bb
+++ b/meta-phosphor/common/recipes-phosphor/chassis/obmc-mgr-inventory.bb
@@ -5,7 +5,7 @@
 inherit skeleton-python
 inherit obmc-phosphor-dbus-service
 
-VIRTUAL-RUNTIME_skeleton_workbook ?= ""
+RRECOMMENDS_${PN} += "virtual-obmc-inventory-data"
 
 RDEPENDS_${PN} += "\
         python-argparse \
diff --git a/meta-phosphor/common/recipes-phosphor/inventory/obmc-inventory.bb b/meta-phosphor/common/recipes-phosphor/inventory/obmc-inventory.bb
index 692d74d..0403f6c 100644
--- a/meta-phosphor/common/recipes-phosphor/inventory/obmc-inventory.bb
+++ b/meta-phosphor/common/recipes-phosphor/inventory/obmc-inventory.bb
@@ -4,7 +4,8 @@
 
 S = "${WORKDIR}/git"
 
-RPROVIDES_${PN} = "virtual-system-inventory-data"
+PROVIDES += "virtual/obmc-inventory-data"
+RPROVIDES_${PN} += "virtual-obmc-inventory-data"
 
 inherit allarch
 inherit obmc-phosphor-license