2012/9/24 Michal Vyskocil <mvyskocil@suse.cz>:
On Wed, Sep 19, 2012 at 05:31:25PM +0100, Nelson Marques wrote:
Dude the only thing you need to do to use the Sun JVM is to export the JAVA_HOME... how hard can that be ?
Well, from openSUSE 12.2 /etc/profile.d/alljava.sh already check jvm at /usr/java/latest and /usr/java, which is the default path of Oracle JVM.
for example:
echo "export JAVA_HOME=\"/usr/lib/default\"" > /etc/profile.d/java-sun.sh
That .sh file is sourced so it doesn't need to be 0755.
There's nothing you can do to suppor the stuff from sun... It's not even packaged according to jpackage... and worst... it comes with Epoch set to 2000, while historically jpackage is set to 1.
I am thinking about allowing end-users to have our little Java stack (ant, tomcat, ...) installed together with any proprietary JVM.
But considering all consequences of others things, maybe the fake package - java-7-null??? to satisfy the dependencies does not sounds that bad ...
Check how Sun JDK and JRE act together, specially at scripting level and how they manage the symlinks :) Yes I know that JDK also provides JRE but users will be able to install both packages also, and in that case you should contemplate that scenario and make sure your dummy packages and scriptage can handle that particular situation :) -- To unsubscribe, e-mail: opensuse-java+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-java+owner@opensuse.org