diff options
author | Jens Rehsack <rehsack@gmail.com> | 2015-10-15 13:54:41 +0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-10-15 10:32:00 -0300 |
commit | 573c9b4e706467fe974a026dbbc5309e66071edd (patch) | |
tree | 9e0ece28035656641459a4049d02323d58d6d27b /recipes-core/openjdk | |
parent | fd9529fb70fb9621e2563427e1ba7b8a504b6fd0 (diff) | |
download | meta-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>
Diffstat (limited to 'recipes-core/openjdk')
-rw-r--r-- | recipes-core/openjdk/openjdk-6-common.inc | 2 | ||||
-rw-r--r-- | recipes-core/openjdk/openjdk-7-common.inc | 2 |
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 | ||
305 | FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" | 305 | FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" |
306 | RDEPENDS_${JDKPN}-demo = "java2-runtime" | 306 | RDEPENDS_${JDKPN}-demo = "${JDKPN}-jre" |
307 | FILES_${JDKPN}-demo-dbg = "\ | 307 | FILES_${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 | ||
250 | FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" | 250 | FILES_${JDKPN}-demo = "${JDK_HOME}/demo ${JDK_HOME}/sample" |
251 | RDEPENDS_${JDKPN}-demo = "java2-runtime" | 251 | RDEPENDS_${JDKPN}-demo = "${JDKPN}-jre" |
252 | FILES_${JDKPN}-demo-dbg = "\ | 252 | FILES_${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 \ |