1 |
Daniel wrote: |
2 |
> Hi, |
3 |
> the installation of Java on Gentoo is the hell on earth! |
4 |
> |
5 |
> - the installation is non transparent |
6 |
> - the java-"help"-utils (java-config, java-config-wrapper) are not acceptable, |
7 |
> because you don't really need them |
8 |
> - the whole solution of installing more than one jdk is bumptious - so not |
9 |
> easy |
10 |
> handable |
11 |
> |
12 |
> This meens that it takes long time to install java and that you need to do |
13 |
> some |
14 |
> terrible thinks (e.g. unmasking some packages ... see |
15 |
> http://www.gentoo.org/proj/en/java/java-upgrade.xml). |
16 |
> |
17 |
> This is not the way gentoo should go because this is to heavy for the user |
18 |
> (that mostly just wants to install a jdk :) )! |
19 |
> |
20 |
> So I have collected some points _we_ should think about: |
21 |
> - why is jdk-1.5 still under development? |
22 |
> |
23 |
Because not all packages (worthy of being in the tree) compile with |
24 |
Java 1.5. |
25 |
> - is it really necessary to install an jdk-1.4 and jdk-1.5? - if yes, why you |
26 |
> don't need to install jdk-1.3? |
27 |
> |
28 |
there are no packages that require jdk-1.3 to compile. |
29 |
> - gentoo should never make a difference between jdk 1.4 and 1.5 |
30 |
> |
31 |
Why? I certainly make a difference between a amd x86 cpu and a intel |
32 |
x86 cpu. |
33 |
> - java-config should just generate some environment files to set a special vm |
34 |
> - if an ebuild requires a special vm (why ever, because the api of the jdk is |
35 |
> compatible in most points) it should gnerate a warning, that the vm should be |
36 |
> set to 1.x |
37 |
> - it is the problem of the user if there are two java applications which need |
38 |
> different vms (this problem is much easier to solve than installing java ;)). |
39 |
> |
40 |
> |
41 |
|
42 |
> I hope you will not understand this bug as an act of aggression - it should |
43 |
> just help Gentoo. |
44 |
> |
45 |
> regards |
46 |
> Daniel aka Damage |
47 |
> |
48 |
Doesn't the java's project pages explain all this? |
49 |
-- |
50 |
gentoo-java@g.o mailing list |