Gentoo Archives: gentoo-user

From: Florian Philipp <lists@×××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] java java everywhere
Date: Thu, 10 Nov 2011 23:02:13
Message-Id: 4EBC57A3.9000408@binarywings.net
In Reply to: Re: [gentoo-user] java java everywhere by Alan McKinnon
1 Am 10.11.2011 22:01, schrieb Alan McKinnon:
2 > On Thu, 10 Nov 2011 15:02:35 -0500
3 > Willie Wong <wwong@××××××××××××××.edu> wrote:
4 >
5 >> Hi list,
6 >>
7 >> I've not been keeping up with the developments in the Java world, and
8 >> now am getting a bit confused.
9 >>
10 >> Currently my computer is using the icedtea jdk, in fact, I am running
11 >> icedtea-bin-1.10.4. Today, portage wants to
12 >>
13 >> [ebuild U ] dev-java/icedtea-bin-6.1.10.4 [1.10.4]
14 >> [ebuild N ] sys-apps/attr-2.4.46-r1 USE="nls -static-libs"
15 >> [ebuild NS ] virtual/jre-1.7.0 [1.6.0]
16 >> [ebuild N ] dev-java/icedtea-7.2.0-r1 USE="nsplugin -debug -doc
17 >> -examples -jamvm -javascript -pulseaudio -systemtap -webstart
18 >> -zero" [ebuild NS ] virtual/jdk-1.7.0 [1.6.0] [ebuild N ]
19 >> dev-java/icedtea-web-1.1.3-r7 USE="nsplugin -build -doc"
20 >>
21 [...]
22 >>
23 >> I figure that icedtea-bin is the binary version of icedtea, but
24 >>
25 >> (i) What is icedtea-web?
26 >
27 > If you had actually clicked on the homepage link in the emerge -s
28 > output you posted, you would have seen in the very first bullet point
29 > right at the start of the page that icedtea-web is mostly Java Web Start
30 >
31 >> (ii) Why the version jump from 1.10.4 to 6.1.10.4?
32 >
33 > Look carefully. It's not a version jump, just the addition of a 6.
34 > prefix. It's to bring the -bin package version into line with the
35 > source code version
36 >
37 >> (iii) Why is the -bin one major version behind icedtee?
38 >
39 > No idea. You should ask the builder of the bin packages. The likely
40 > reason is that he hasn't gotten around to building it yet
41 >
42
43 Or maybe the build system is stable enough for general use. If someone
44 can share some experience with the source build, I'd like to hear about it.
45
46 >> (iv) Do I really need to have so many different java things on my
47 >> computer?
48 >
49 > Do you need to have so many different browsers on your computer?
50 > How about editors? Or for that matter why do you have so many coding
51 > languages available? How about openoffice?
52 >
53 > It's not "so many", that's a ridiculous assertion. First you have
54 > a choice between iced-tea built from source or a bin package. Firefox
55 > and OOo do the same. Then there's icedtea-web which is a whole
56 > different package altogether, implementing Java Web Start (which is not
57 > the java language, the sdk or a jvm).
58 >
59 > So, if you want Java as implemented by iced-tea, pick between source
60 > and -bin. If you want JWS, then emerge that too.
61 >
62 > Did you even attempt to google this and find answers yourself?
63 >
64
65 Well, while Willie picks himself up after being slammed like this (Had
66 bad day, Alan?), I might add that the only reason why portage wants to
67 emerge icedtea and icedtea-bin is that apparently virtual/jre:1.7 has
68 been keyworded. On a stable system, this should not happen. At least for
69 me, it still reads
70 KEYWORDS="~amd64 ~x86"
71
72 Regards,
73 Florian Philipp

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-user] java java everywhere Florian Philipp <lists@×××××××××××.net>
Re: [gentoo-user] java java everywhere Willie Wong <wwong@××××××××××××××.edu>