public inbox for gentoo-java@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-java] Question about Sun-Jdk 1.4.2.10
@ 2005-11-29  0:01 Tomasz Buchert
  2005-11-28 23:26 ` Eddy Mulyono
  2005-11-29  9:04 ` Greg Tassone
  0 siblings, 2 replies; 16+ messages in thread
From: Tomasz Buchert @ 2005-11-29  0:01 UTC (permalink / raw
  To: gentoo-java

Hi!
I'm new in Gentoo and new in Java. I have already emerged Blackdown JDK 
but I'd like to emerge Sun JDK too. And here the problem begins.
I'm not interested in JDK 1.5 (it's considered unstable as far as I 
know). I believe that 1.4 will be enough for a novice. On my portage 
this package is masked. Is it risky to emerge it? If it is not why it is 
masked?

Thank in advance
Tomasz Buchert
-- 
gentoo-java@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 16+ messages in thread
* Re: [gentoo-java] Question about Sun-Jdk 1.4.2.10
@ 2005-11-29 23:57 Peter B. West
  2005-11-30  0:31 ` Antony Riley
  2005-11-30  1:12 ` Joshua Nichols
  0 siblings, 2 replies; 16+ messages in thread
From: Peter B. West @ 2005-11-29 23:57 UTC (permalink / raw
  To: gentoo-java

[-- Attachment #1: Type: text/plain, Size: 2511 bytes --]

Greg Tassone wrote:
> On Tue, 2005-11-29 at 13:50 +0200, Petteri Räty wrote:
> 
>>Greg Tassone wrote:
>>
>>>FYI:  There is nothing "unstable" about JDK 1.5 (or Java 5).
> 
> ...
> 
>> It has simply
>>
>>>been package-masked here at Gentoo because there have been some
>>>lingering ebuilds that didn't compile cleanly with it.  Hopefully it is
>>>going to be unmasked VERY soon.
>>>
>>
>>It also by default produces class files that are not compatible with
>>earlier versions etc.
> 
> ...
> 
>>You can safely make 1.5 the user vm using java-config -s. But just be
>>sure you don't ever set it as the system vm.
> 
> 
> Very true.  Just to clear up any confusion for others on the list, this
> means that if you are trying to run a 1.5 JDK as the primary on your
> system at the same time you have a 1.4 JDK running, the 1.4 JDK will be
> unable to use most of the code compiled from the 1.5 JDK (by default).
> 
> Since most packages on the Gentoo distro compile themselves from source
> (Java included), having a 1.5 JDK as your *system VM* means that your
> Java applications would be compiled so that ONLY Java 5 (and higher)
> runtimes could use the applications.  This is a show-stopper for those
> still running a 1.4 JDK (at least for non-developers, who should know
> how to deal with this stuff anyway):
> 
> Choices:
> 
>       * Run only 1.5 or higher on your system (with no intention of ever
>         going back down).  Note that as of a while ago certain packages
>         in the Portage tree still required 1.4, so this approach may
>         preclude installing those packages from Portage.
>  --OR--
>       * Take Petteri's advice and leave 1.4 as the system VM, and set
>         your "user" VM to 1.5 (or higher) if desired.
> 
> HTH to clarify...
> 
> Greg

So who wants to run a 1.4 JDK?  And what, exactly, prevents anything
from being compiled under 1.5?  The only thing I can think of is the
user of the newly reserved word 'enum'.  Big deal.  How long has 1.5
been around now?

My perception is that there is only an ideological impediment to going
with 1.5.  That is that it will be a long time before the
Stallman-approved JVMs support 1.5.  So, the Java herd on Gentoo Stalls
the adoption of 1.5, just to "prove" that 1) you don't need it, and 2)
it's a very bad thing.  Or at least it will be until the "free as in
slaves to ideology" crowd get their act together.  Thanks for nothing.

Peter
-- 
Peter B. West <http://cv.pbw.id.au/>
Folio <http://defoe.sourceforge.net/folio/>

[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3232 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2005-12-03  9:46 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-29  0:01 [gentoo-java] Question about Sun-Jdk 1.4.2.10 Tomasz Buchert
2005-11-28 23:26 ` Eddy Mulyono
2005-11-29  9:04 ` Greg Tassone
2005-11-29 11:50   ` Petteri Räty
2005-11-29 21:01     ` Greg Tassone
2005-11-29 15:35   ` Daigo Kobayashi
2005-11-29 22:11     ` Greg Tassone
2005-12-03  0:52       ` Daigo Kobayashi
2005-12-03  2:44         ` Greg Tassone
  -- strict thread matches above, loose matches on Subject: below --
2005-11-29 23:57 Peter B. West
2005-11-30  0:31 ` Antony Riley
2005-11-30  1:12 ` Joshua Nichols
2005-11-30 22:39   ` Peter B. West
2005-11-30 23:09     ` Greg Tassone
2005-12-03  8:23       ` Peter B. West
2005-12-03  9:45         ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox