HPCC-20518 Add java dependency information into packages containing spark Reviewed-By: Rodrigo Pastrana <rodrigo.pastrana@lexisnexis.com> Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
@@ -1,2 +1,6 @@
# Ubuntu 17.04
SET_DEPENDENCIES ( CPACK_DEBIAN_PACKAGE_DEPENDS g++ openssh-client openssh-server expect rsync libapr1 python psmisc curl )
+
+if(SPARK)
+ SET_DEPENDENCIES ( CPACK_DEBIAN_PACKAGE_DEPENDS "openjdk-8-jdk | openjdk-9-jdk" )
+endif(SPARK)
# Ubuntu 18.04
+ SET_DEPENDENCIES ( CPACK_DEBIAN_PACKAGE_DEPENDS "openjdk-8-jdk | openjdk-11-jdk" )
# Centos 6
SET_DEPENDENCIES ( CPACK_RPM_PACKAGE_REQUIRES m4 libtool gcc-c++ openssh-server openssh-clients expect rsync zip psmisc devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++ curl )
+ SET_DEPENDENCIES ( CPACK_RPM_PACKAGE_REQUIRES java-1.8.0-openjdk-devel )
# Centos 7
SET_DEPENDENCIES ( CPACK_RPM_PACKAGE_REQUIRES m4 libtool gcc-c++ openssh-server openssh-clients expect rsync zip psmisc curl )
@@ -1,2 +1,7 @@
# Ubuntu 14.04
SET_DEPENDENCIES ( CPACK_DEBIAN_PACKAGE_DEPENDS g++ openssh-client openssh-server expect rsync zip python psmisc curl )
+# Requires third party repository
+ SET_DEPENDENCIES ( CPACK_DEBIAN_PACKAGE_DEPENDS "openjdk-8-jdk" )
# Ubuntu 16.04