[opensuse-factory] Drop update-alternatives support from Sun Java and openjdk
Hi all, I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it). I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say). The proposed change is to * drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be. So my questions are * Do you want drop u-a support from Java packages (sun, openjdk) from Factory? * Do you want backport such change to released openSUSE (anyone from maintenance@o.o here?) [1] http://linux.die.net/man/8/update-alternatives Best regards Michal Vyskocil
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/16/2011 09:32 AM, Michal Vyskocil wrote:
Hi all,
I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it).
I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say).
The proposed change is to * drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages
I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be.
So my questions are
* Do you want drop u-a support from Java packages (sun, openjdk) from Factory?
The first thing I end up doing is removing openjdk if it's installed. Half the time it doesn't work anyway. Sorry, I don't have more details than that. I just ran into problems and killed it since there was an obvious alternative. - -Jeff
* Do you want backport such change to released openSUSE (anyone from maintenance@o.o here?)
[1] http://linux.die.net/man/8/update-alternatives
Best regards Michal Vyskocil
- -- Jeff Mahoney SUSE Labs -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk2AvrwACgkQLPWxlyuTD7LIdwCgqdMv+zyxfSLuFfE2kG5zoRCD hPwAn1syZ7d4873YIKQAwBjy6PmcBTcN =1aU/ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
El 16/03/11 10:44, Jeff Mahoney escribió:
The first thing I end up doing is removing openjdk if it's installed. Half the time it doesn't work anyway. Sorry.
That's correct, most java stuff I have used in the past dont work correctty with openjdk -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday 16 Mar 2011 14:49:24 Cristian Rodríguez wrote:
El 16/03/11 10:44, Jeff Mahoney escribió:
The first thing I end up doing is removing openjdk if it's installed. Half the time it doesn't work anyway. Sorry.
That's correct, most java stuff I have used in the past dont work correctty with openjdk
I also had problems with my limited exposure I found that openjdk wasn't compatible with what I was being taught in the university - some applications wouldn't work, or graphics wouldn't display properly - it doesn't affect me now because I don't intend to continue studying it, programing is not my thing... but marketing and promotion - that's me :) -- Kind Regards Stuart Tanner Bolton Linux 24 Vincent Street Bolton BL1 4SA Tel: +44(0)1204 410474 Mob: +44(0)7868 028028 www.bolin.org.uk Distributing openSUSE in the UK Registered Linux User: 529825 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 03/16/2011 02:32 PM, Michal Vyskocil wrote:
Hi all,
I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it).
I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say).
The proposed change is to * drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages
I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be.
So my questions are
* Do you want drop u-a support from Java packages (sun, openjdk) from Factory? * Do you want backport such change to released openSUSE (anyone from maintenance@o.o here?)
[1] http://linux.die.net/man/8/update-alternatives
Best regards Michal Vyskocil
I don't know if we can, we just need a way to be sure to not have openjdk as dependency in other package. Especially for already released openSUSE. Otherwise it could become a mess on end-user side. Otherwise, yeap, I always get non working things with openjdk, and mainly most of "business/proprio" software ask you to have a sun/oracle jvm. But I'm not deep inside the java world. -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch openSUSE Member & Ambassador GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday March 16 2011 14:32:02 Michal Vyskocil wrote:
Hi all,
I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it).
I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say).
The proposed change is to * drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages
I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be.
So my questions are
* Do you want drop u-a support from Java packages (sun, openjdk) from Factory? * Do you want backport such change to released openSUSE (anyone from maintenance@o.o here?)
Can we please not do this and instead fix the packages (dunno if that currently works and I´m too lazy atm to test it) so one can install SUNs & OpenJDKs in parallel and switch via u-a? (Supposed it works it shouldn't be that difficult to keep it working, not?) regards, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Mar 16, 2011 at 02:32:02PM +0100, Michal Vyskocil wrote:
Hi all,
I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it).
I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say).
The proposed change is to * drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages
I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be.
So my questions are
* Do you want drop u-a support from Java packages (sun, openjdk) from Factory?
Hi all, what surprised me, I've got only no responses, which means this feature is really wanted and for the rest the approach install && update is reasonable. Then I'll stay with a status quo and leave u-a in our Java packages. Thanks for your help Michal Vyskocil
On Thursday March 17 2011 09:22:07 Michal Vyskocil wrote:
On Wed, Mar 16, 2011 at 02:32:02PM +0100, Michal Vyskocil wrote:
Hi all,
I'm considering drop of update-alternatives [1] support from our Java packages - mainly java-1_6_0-openjdk and java-1_6_0-sun (the gcj will follow, but no one is really interesting on it).
I assume there is no real use case to have more than one implementation installed these days and in fact this system produces confusions for users wanting replace openjdk's plugin implementation by Sun's one (that's the ony one reason for switch I'd to say).
The proposed change is to
* drop u-a --install calls from %post/%preun scripts * install all files are now handled by alternatives system to /usr/bin * add Conflicts: otherproviders(jre) and so to all subpackages
I'm also sure this change should be backported to released openSUSE versions, but don't want to decide on my own. We can be more conservative here, even if I don't think we need to be.
So my questions are
* Do you want drop u-a support from Java packages (sun, openjdk) from
Factory?
Hi all,
what surprised me, I've got only no responses, which means this feature is really wanted and for the rest the approach install && update is reasonable. Then I'll stay with a status quo and leave u-a in our Java packages.
Thanks a lot :) regards, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (6)
-
Bruno Friedmann
-
Cristian Rodríguez
-
Jeff Mahoney
-
Michal Vyskocil
-
Stephan Kleine
-
Stuart Tanner