Libraries that install files into ${D}${datadir}/java (i.e., they
create ${D}${datadir}/java) may cause errors like the following at
rootfs time:

  ERROR:
  Collected errors:
   * extract_archive: Cannot create symlink from ./usr/share/java to
     'ejre1.7.0_75': File exists.

Signed-off-by: Mario Domenech Goulart <ma...@ossystems.com.br>
---
 recipes-devtools/oracle-java/oracle-jse.inc | 1 -
 1 file changed, 1 deletion(-)

diff --git a/recipes-devtools/oracle-java/oracle-jse.inc 
b/recipes-devtools/oracle-java/oracle-jse.inc
index d5cd765..e657a45 100644
--- a/recipes-devtools/oracle-java/oracle-jse.inc
+++ b/recipes-devtools/oracle-java/oracle-jse.inc
@@ -15,7 +15,6 @@ S = "${WORKDIR}"
 do_install () {
        install -d -m 0755                                      
${D}${datadir}/${JDK_JRE}${PV}_${PV_UPDATE}
        cp -a ${S}/${JDK_JRE}${PV}_${PV_UPDATE}                 ${D}${datadir}/
-       ln -sf ${JDK_JRE}${PV}_${PV_UPDATE}                     
${D}${datadir}/java
        install -d -m 0755                                      ${D}${bindir}
        ln -sf ${datadir}/${JDK_JRE}${PV}_${PV_UPDATE}/bin/java 
${D}${bindir}/java
 }
-- 
2.1.4

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to