Certain java applications fail to run on a standard "x86_64" setup because they require a 32-bit JVM, which is not provided. A prime example is the Juniper VPN application, which I have to use in order to connect to the office network from home. The distributon should therefore include a 32-bit version - an i686 package - as well as the 64-bit one. Note that it seems like the files are already packaged in such a way that "parallel" installation of the two versions would work fine without any file conflicts.<br />
<br />
Additional info:<br />
As a workaround, one may install packages from the 32-bit distribution, but this is a bit cumbersome and causes problems for automatic upgrades (you get "multilib" errors.)<br />
<br />
This also applies to java-1.7.0-openjdk.
↧