From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1ROwTA-0004tU-D8 for garchives@archives.gentoo.org; Fri, 11 Nov 2011 19:08:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DAA7C21C071; Fri, 11 Nov 2011 19:08:46 +0000 (UTC) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by pigeon.gentoo.org (Postfix) with ESMTP id ED10121C052 for ; Fri, 11 Nov 2011 19:07:50 +0000 (UTC) Received: from compute5.internal (compute5.nyi.mail.srv.osa [10.202.2.45]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id A826C20109 for ; Fri, 11 Nov 2011 14:07:50 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 11 Nov 2011 14:07:50 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=binarywings.net; h=message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type; s=mesmtp; bh=Xw7w35r822o4ovhXhT7tC6+l HB0=; b=f3xZh6Rbv82j55BNSZj0/A1cF5gDCgnTtlP0rJnGshUJ1K7l5qyVQ+v7 dNhhMf3fj1YJAERhkEmUNwGRw32ZbmzKPPJwCU29/BYT4rX8Gfo9Q4WqXyQLkbTf DyPlLcfd/rxDbeM2a1EprwwUxXVYPF4DEIesP+pQWg3gGOFWvNk= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to :subject:references:in-reply-to:content-type; s=smtpout; bh=Xw7w 35r822o4ovhXhT7tC6+lHB0=; b=V7q1aZQnLhOb/MgjVyo4evnh/hoPSS/O46kC GlvVv3wOVNMVC+IBS+L1bTeZd9A0ELgTToxoodwwSzBqqID97wHLvVMCyf7Oxvpc o/AFYIAY09fLFRhO9etB+8QT9/5pGRQc6rHW5gi1swR0OAvCeHvWUFBl+vOh4d1X vqtV3B8= X-Sasl-enc: TYYRYvQzOitf+A8eYMtf1ts0Tah0mG5fQAlc5T+AHa1x 1321038470 Received: from [192.168.5.18] (serv.binarywings.net [83.169.5.6]) by mail.messagingengine.com (Postfix) with ESMTPSA id EB28A8E0103 for ; Fri, 11 Nov 2011 14:07:49 -0500 (EST) Message-ID: <4EBD727F.2020502@binarywings.net> Date: Fri, 11 Nov 2011 20:07:43 +0100 From: Florian Philipp User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:7.0.1) Gecko/20111031 Thunderbird/7.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] java java everywhere References: <20111110200235.GA10762@math.princeton.edu> <20111110230156.05286baa@rohan.example.com> <20111111101639.GA15984@math.princeton.edu> In-Reply-To: <20111111101639.GA15984@math.princeton.edu> X-Enigmail-Version: 1.4a1pre Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig21E05E0EBF16B668AC4EBAFA" X-Archives-Salt: b3ce69c5-c8f7-4ec3-ae66-b657efd3a6cb X-Archives-Hash: eaa997177485d0132df7cc2f7b79b2f2 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig21E05E0EBF16B668AC4EBAFA Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Am 11.11.2011 11:16, schrieb Willie Wong: > On Thu, Nov 10, 2011 at 11:01:56PM +0200, Alan McKinnon wrote: >>> (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 Sta= rt >=20 > The problem is: that doesn't help me at all. What the heck is Web > Start? The corporate-lese at=20 > http://www.oracle.com/technetwork/java/javase/tech/index-jsp-136112.ht= ml > doesn't really tell me why or whether I need it.=20 >=20 It is the applet launcher you mentioned further down in your email. It also allows starting standalone applications straight from the web. There is a difference between these two capabilities but I think they are now served by the same plugin. >>> (iv) Do I really need to have so many different java things on my >>> computer? >> [...] >> 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? >=20 > Did you read my question? The problem is not that so many JDKs are > available. The problem is "why does portage want to install them all"? > (Scroll up to the top of my message and see the emerge --update output > which wants to SLOT all three of icedtea, icedtea-bin, icedtea-web.) >=20 > So cut the snark, Alan. To spell out the question for you more > clearly: >=20 > Why does portage want to install ALL three kinds of icedteas, > when all I really need is a JRE? Is there some subtle differences > between the three such that I must have all three available? Is the > 6->7 major version update one which they significantly changed the API > so things start breaking left and right?=20 >=20 Yes, there are new features and APIs available with java 1.7 but I doubt any applications in the stable portage tree already use these. Otherwise it should be backwards compatible. Since 1.7 is pretty new I guess there are still many packages explicitly requiring virtual/jdk:6 just because the devs haven't yet tested the transition. On the other hand, some packages will just require virtual/jdk and therefore trigger portage to install the newer slot. > [...] > What I don't > know (as I admitted so much in the first sentence of my original post) > is Java. I don't code in it. I don't (to the best of my knowledge) > have any packages installed via portage that has code written in Java. > All I need is a JRE to look at some applets on the internet and run a > couple pre-compiled Java applications on my desktop. It may be that I=20 > somehow acquired a need for a JDK and I forgot, I don't know, but why > is it that portage wants to installed two JDKS and on top of that some > web-based JRE at the same time?=20 > >=20 > W To find out why portage wants the JDK, run `emerge -pv --depclean virtual/jdk`. Repeat until you find @world or something looking familiar.= I bet you have LibreOffice installed with USE=3D"java". There is an old thread from earlier this year which describes what functionality you loose when you deactivate that flag. All things considered, though, I think it will be faster to install a JDK than to re-emerge LibreOffice with USE=3D"-java". Regards, Florian Philipp --------------enig21E05E0EBF16B668AC4EBAFA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk69coMACgkQqs4uOUlOuU+/iwCeJ/v7oOpxxtbmWIx0XQeVE1xF Np0An2ld7EIJpqVAMTgeq54pcobDM1lm =O1ph -----END PGP SIGNATURE----- --------------enig21E05E0EBF16B668AC4EBAFA--