[yocto] [meta-oracle-java][PATCH] oracle-jse.inc: don't link to ${D}${datadir}/java

Mario Domenech Goulart mario at ossystems.com.br
Fri Jul 31 06:01:47 PDT 2015


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 <mario at 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




More information about the yocto mailing list