Am 10.11.2011 22:01, schrieb Alan McKinnon: > On Thu, 10 Nov 2011 15:02:35 -0500 > Willie Wong <ww...@math.princeton.edu> wrote: > >> Hi list, >> >> I've not been keeping up with the developments in the Java world, and >> now am getting a bit confused. >> >> Currently my computer is using the icedtea jdk, in fact, I am running >> icedtea-bin-1.10.4. Today, portage wants to >> >> [ebuild U ] dev-java/icedtea-bin-6.1.10.4 [1.10.4] >> [ebuild N ] sys-apps/attr-2.4.46-r1 USE="nls -static-libs" >> [ebuild NS ] virtual/jre-1.7.0 [1.6.0] >> [ebuild N ] dev-java/icedtea-7.2.0-r1 USE="nsplugin -debug -doc >> -examples -jamvm -javascript -pulseaudio -systemtap -webstart >> -zero" [ebuild NS ] virtual/jdk-1.7.0 [1.6.0] [ebuild N ] >> dev-java/icedtea-web-1.1.3-r7 USE="nsplugin -build -doc" >> [...] >> >> I figure that icedtea-bin is the binary version of icedtea, but >> >> (i) What is icedtea-web? > > If you had actually clicked on the homepage link in the emerge -s > output you posted, you would have seen in the very first bullet point > right at the start of the page that icedtea-web is mostly Java Web Start > >> (ii) Why the version jump from 1.10.4 to 6.1.10.4? > > Look carefully. It's not a version jump, just the addition of a 6. > prefix. It's to bring the -bin package version into line with the > source code version > >> (iii) Why is the -bin one major version behind icedtee? > > No idea. You should ask the builder of the bin packages. The likely > reason is that he hasn't gotten around to building it yet >
Or maybe the build system is stable enough for general use. If someone can share some experience with the source build, I'd like to hear about it. >> (iv) Do I really need to have so many different java things on my >> computer? > > Do you need to have so many different browsers on your computer? > How about editors? Or for that matter why do you have so many coding > languages available? How about openoffice? > > It's not "so many", that's a ridiculous assertion. First you have > a choice between iced-tea built from source or a bin package. Firefox > and OOo do the same. Then there's icedtea-web which is a whole > different package altogether, implementing Java Web Start (which is not > the java language, the sdk or a jvm). > > So, if you want Java as implemented by iced-tea, pick between source > and -bin. If you want JWS, then emerge that too. > > Did you even attempt to google this and find answers yourself? > Well, while Willie picks himself up after being slammed like this (Had bad day, Alan?), I might add that the only reason why portage wants to emerge icedtea and icedtea-bin is that apparently virtual/jre:1.7 has been keyworded. On a stable system, this should not happen. At least for me, it still reads KEYWORDS="~amd64 ~x86" Regards, Florian Philipp
signature.asc
Description: OpenPGP digital signature