Now with the right address. Original was CCed to pr already so this is not.
---------- Forwarded Message ---------- Subject: News item: Generation 1 deprecation Date: Monday 23 February 2009 From: Petteri Räty <[email protected]> To: [email protected] We are getting near to having all generation 1 Java ebuilds gone from the main tree so we made a news item in order to instruct how to remove left over things if wanted (nothing breaks if you don't). Last bugs to fix before we commit the new java-config-wrapper and the news item: http://bugs.gentoo.org/showdependencytree.cgi?id=176781&hide_resolved=1 The news item will go in at the same time with the new java-config-wrapper that is adjusted to check for deprecated generation 1 files. Regards, Petteri -------------------------------------------------------
Title: Generation 1 Java Setup Deprecated Author: Petteri Räty <[email protected]> Content-Type: text/plain Posted: yyyy-mm-dd Revision: 1 News-Item-Format: 1 Display-If-Installed: >=dev-java/java-config-wrapper-0.16 For a long time the Java team required a 1.4 JDK to be installed in order for old java ebuilds to work. All these ebuilds are now gone from the main tree so the requirement to have a 1.4 JDK installed has been lifted. In order to remove things left over by the generation 1 setup please run java-check-environment and follow the instructions. If you want to remove 1.4 JDKs, you should use emerge --depclean. Depending on what you have installed you might not need a 1.4 JDK any more. To see if you still need a 1.4 JDK use: emerge -av --depclean virtual/jdk:1.4 If don't need virtual/jdk:1.4 any more then you can remove the individual JDKs. First get the list of installed JDKs with eselect and then remove with depclean, for example: eselect java-vm list emerge -av --depclean sun-jdk:1.4
