summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJens Rehsack <rehsack@gmail.com>2015-10-15 13:54:41 +0200
committerOtavio Salvador <otavio@ossystems.com.br>2015-10-15 10:32:00 -0300
commit573c9b4e706467fe974a026dbbc5309e66071edd (patch)
tree9e0ece28035656641459a4049d02323d58d6d27b
parentfd9529fb70fb9621e2563427e1ba7b8a504b6fd0 (diff)
downloadmeta-java-573c9b4e706467fe974a026dbbc5309e66071edd.tar.gz
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 <sno@netbsd.org> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
-rw-r--r--recipes-core/openjdk/openjdk-6-common.inc2
-rw-r--r--recipes-core/openjdk/openjdk-7-common.inc2
2 files changed, 2 insertions, 2 deletions
diff --git a/recipes-core/openjdk/openjdk-6-common.inc b/recipes-core/openjdk/openjdk-6-common.inc
index 7ad7097..cf192d0 100644
--- a/recipes-core/openjdk/openjdk-6-common.inc
+++ b/recipes-core/openjdk/openjdk-6-common.inc
@@ -303,7 +303,7 @@ FILES_${JDKPN}-dbg = "\
303 " 303 "
304 304
305FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" 305FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample"
306RDEPENDS_${JDKPN}-demo = "java2-runtime" 306RDEPENDS_${JDKPN}-demo = "${JDKPN}-jre"
307FILES_${JDKPN}-demo-dbg = "\ 307FILES_${JDKPN}-demo-dbg = "\
308 ${JDK_HOME}/demo/jvmti/gctest/lib/.debug \ 308 ${JDK_HOME}/demo/jvmti/gctest/lib/.debug \
309 ${JDK_HOME}/demo/jvmti/heapTracker/lib/.debug \ 309 ${JDK_HOME}/demo/jvmti/heapTracker/lib/.debug \
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 = "\
248 " 248 "
249 249
250FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" 250FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample"
251RDEPENDS_${JDKPN}-demo = "java2-runtime" 251RDEPENDS_${JDKPN}-demo = "${JDKPN}-jre"
252FILES_${JDKPN}-demo-dbg = "\ 252FILES_${JDKPN}-demo-dbg = "\
253 ${JDK_HOME}/demo/jvmti/gctest/lib/.debug \ 253 ${JDK_HOME}/demo/jvmti/gctest/lib/.debug \
254 ${JDK_HOME}/demo/jvmti/heapTracker/lib/.debug \ 254 ${JDK_HOME}/demo/jvmti/heapTracker/lib/.debug \