meta-ibm: Fix explicit dependencies antipattern

Out of the box bitbake examines built applications, automatically adds
runtime dependencies and thus ensures any library packages dependencies
are automatically added to images, sdks, etc.  There is no need to list
them explicitly in a recipe.

Dependencies change over time, and listing them explicitly is likely
prone to errors - the net effect being unnecessary shared library
packages being installed into images.

Consult
https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#var-RDEPENDS
for information on when to use explicit runtime dependencies.

Change-Id: I7a4cfb09b33529fb16057decef64720df4c799c6
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/meta-witherspoon/recipes-phosphor/fans/phosphor-fan_%.bbappend b/meta-witherspoon/recipes-phosphor/fans/phosphor-fan_%.bbappend
index 8cc310e..c70cbc8 100644
--- a/meta-witherspoon/recipes-phosphor/fans/phosphor-fan_%.bbappend
+++ b/meta-witherspoon/recipes-phosphor/fans/phosphor-fan_%.bbappend
@@ -7,8 +7,6 @@
 
 PACKAGECONFIG += "cooling-type"
 
-RDEPENDS_phosphor-cooling-type += "libevdev"
-
 TMPL_COOLING = "phosphor-cooling-type@.service"
 INSTFMT_COOLING = "phosphor-cooling-type@{0}.service"
 COOLING_TGT = "${SYSTEMD_DEFAULT_TARGET}"
diff --git a/meta-witherspoon/recipes-phosphor/power/witherspoon-pfault-analysis_git.bb b/meta-witherspoon/recipes-phosphor/power/witherspoon-pfault-analysis_git.bb
index c0de3e6..7f55ecf 100644
--- a/meta-witherspoon/recipes-phosphor/power/witherspoon-pfault-analysis_git.bb
+++ b/meta-witherspoon/recipes-phosphor/power/witherspoon-pfault-analysis_git.bb
@@ -20,12 +20,6 @@
          sdeventplus \
          "
 
-RDEPENDS_${PN} += " \
-         phosphor-logging \
-         phosphor-dbus-interfaces \
-         sdbusplus \
-         "
-
 CHASSIS_ON_TGT = "obmc-chassis-poweron@0.target"
 SEQ_MONITOR_SVC = "witherspoon-pseq-monitor.service"
 SEQ_MONITOR_FMT = "../${SEQ_MONITOR_SVC}:${CHASSIS_ON_TGT}.wants/${SEQ_MONITOR_SVC}"
diff --git a/recipes-phosphor/logging/ibm-logging_git.bb b/recipes-phosphor/logging/ibm-logging_git.bb
index 389e46d..2ca9d67 100644
--- a/recipes-phosphor/logging/ibm-logging_git.bb
+++ b/recipes-phosphor/logging/ibm-logging_git.bb
@@ -23,12 +23,6 @@
          sdbusplus \
          "
 
-RDEPENDS_${PN} += " \
-         phosphor-logging \
-         phosphor-dbus-interfaces \
-         sdbusplus \
-         "
-
 S = "${WORKDIR}/git"
 
 SRC_URI += "file://policyTable.json"