From 573c9b4e706467fe974a026dbbc5309e66071edd Mon Sep 17 00:00:00 2001 From: Jens Rehsack Date: Thu, 15 Oct 2015 13:54:41 +0200 Subject: openjdk: Avoid extra-noise because of self-satisfying dependency I realized one small issue last days: the dependency of openjdk-*-demos on java2-vm, which is provided by the current recipe (eg. openjdk-7) causes bitbake scan for alternatives (eg. java2-vm provided by openjdk-6) without any need. I would recommend to remove such a generic dependency: * openjdk-6-demos require openjdk-6-jre, period. * openjdk-7-demos require openjdk-7-jre, period. * openjdk-8-demos require openjdk-8-jre, period. There is no sense in satisfying openjdk-8-demos with openjdk-6-jre (even if it might be possible). Signed-off-by: Jens Rehsack Signed-off-by: Otavio Salvador --- recipes-core/openjdk/openjdk-7-common.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'recipes-core/openjdk/openjdk-7-common.inc') diff --git a/recipes-core/openjdk/openjdk-7-common.inc b/recipes-core/openjdk/openjdk-7-common.inc index 13f3460..74b93d9 100644 --- a/recipes-core/openjdk/openjdk-7-common.inc +++ b/recipes-core/openjdk/openjdk-7-common.inc @@ -248,7 +248,7 @@ FILES_${JDKPN}-dbg = "\ " FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" -RDEPENDS_${JDKPN}-demo = "java2-runtime" +RDEPENDS_${JDKPN}-demo = "${JDKPN}-jre" FILES_${JDKPN}-demo-dbg = "\ ${JDK_HOME}/demo/jvmti/gctest/lib/.debug \ ${JDK_HOME}/demo/jvmti/heapTracker/lib/.debug \ -- cgit v1.2.3-54-g00ecf