Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 142160

Summary: java installation handling not acceptable
Product: Gentoo Linux Reporter: damage <katfbr>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED UPSTREAM    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description damage 2006-07-30 01:49:28 UTC
Hi,
the installation of java on gentoo is the hell on earth!

- the installation is non transparent
- the java-"help"-utils (java-config, java-config-wrapper) are not acceptable, because you don't really need them
- the whole solution of installing more than one jdk is bumptious - so not easy handable

This meens that it takes long time to install java and that you need to do some terrible thinks (e.g. unmasking some packages ... see http://www.gentoo.org/proj/en/java/java-upgrade.xml).

This is not the way gentoo should go because this is to heavy for the user (that mostly just wants to install a jdk :) )!

So I have collected some points _we_ should think about:
- why is jdk-1.5 still under development?
- is it really necessary to install an jdk-1.4 and jdk-1.5? - if yes, why you don't need to install jdk-1.3?
- gentoo should never make a difference between jdk 1.4 and 1.5
- java-config should just generate some environment files to set a special vm
- if an ebuild requires a special vm (why ever, because the api of the jdk is compatible in most points) it should gnerate a warning, that the vm should be set to 1.x
- it is the problem of the user if there are two java applications which need different vms (this problem is much easier to solve than installing java ;)).

I hope you will not understand this bug as an act of aggression - it should just help Gentoo.

regards
Daniel aka Damage
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-07-30 01:53:32 UTC
Bugzilla is for bugs, not for discussions. This needs to be takes to mailing lists (such as gentoo-java). Do it, please. Thanks.

http://www.gentoo.org/main/en/lists.xml