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 |