I want to run my java programs on 32 bit jdk, how can I force a 32 bit sun jdk on opensuse 11.3 64 bit?
I think I have to install those packages :
java-1_6_0-sun-1.6.0.u20-1.2.i586
java-1_6_0-sun-devel-1.6.0.u20-1.2.i586
but looks like zypper is not willing to do that
$> sudo zypper in java-1_6_0-sun-1.6.0.u20-1.2.i586 java-1_6_0-sun-devel-1.6.0.u20-1.2.i586
Loading repository data…
Reading installed packages…
Resolving package dependencies…
Problem: java-1_6_0-sun-devel-1.6.0.u20-1.2.x86_64 requires jre-1.6.0-sun-64 = 1.6.0.u20-1.2, but this requirement cannot be provided
uninstallable providers: java-1_6_0-sun-1.6.0.u20-1.2.x86_64[repo-non-oss]
Solution 1: Following actions will be done:
do not install java-1_6_0-sun-1.6.0.u20-1.2.i586
do not install java-1_6_0-sun-jdbc-1.6.0.u20-1.2.i586
do not install java-1_6_0-sun-plugin-1.6.0.u20-1.2.i586
do not install java-1_6_0-sun-src-1.6.0.u20-1.2.i586
Solution 2: do not install java-1_6_0-sun-devel-1.6.0.u20-1.2.x86_64
Solution 3: break java-1_6_0-sun-devel by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c] (c): c