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

Maxin B. John maxin.john at enea.com
Tue Aug 18 07:34:34 PDT 2015


Hi Mario,

On Fri, Jul 31, 2015 at 10:01:47AM -0300, Mario Domenech Goulart wrote:
> 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
>  }

Merged. Thank you!

Sorry for the delay in pushing this patch.

Best Regards,
Maxin



More information about the yocto mailing list