1. localhost / # emerge --update --deep --newuse world 2. Calculating world dependencies... done! 3. 4. !!! Error: the >> Emerging (1 of 11) net-dns/libidn-0.5.15 to / 29. * libidn-0.5.15.tar.gz MD5 ;-) ... [ ok ] 30. * libidn-0.5.15.tar.gz RMD160 ;-) ... [ ok ] 31. * libidn-0.5.15.tar.gz SHA1 ;-) ... [ ok ] 32. * libidn-0.5.15.tar.gz SHA256 ;-) ... [ ok ] 33. * libidn-0.5.15.tar.gz size ;-) ... [ ok ] 34. * checking ebuild checksums ;-) ... [ ok ] 35. * checking auxfile checksums ;-) ... [ ok ] 36. * checking miscfile checksums ;-) ... [ ok ] 37. * checking libidn-0.5.15.tar.gz ;-) ... [ ok ] 38. 39. * There was a problem determining which VM to use for generation-1 40. * This is because the way Java is handled on Gentoo has drastically changed. 41. * There does not seem to be a 1.4 or 1.3 JDK installed. 42. * You should probably install =virtual/jdk-1.4* or =virtual/jdk-1.3* 43. * It is important to have either a 1.4 or 1.3 JDK installed 44. * in order for the old and new Java systems to coexist 45. * Details about this can be found at: 46. * http://overlays.gentoo.org/proj/java/wiki/Why_We_Need_Java14 47. 48. * You should run, and follow the advice of: 49. * /usr/bin/java-check-environment 50. * You will also likely want to follow the Java Upgrade Guide: 51. * http://www.gentoo.org/proj/en/java/java-upgrade.xml 52. * If you have problems with the guide, please see: 53. * http://overlays.gentoo.org/proj/java/wiki/Common_Problems 54. 55. !!! ERROR: net-dns/libidn-0.5.15 failed. 56. Call stack: 57. 58. ebuild.sh, line 1562: Called dyn_setup 59. ebuild.sh, line 665: Called pkg_setup 60. ebuild.sh, line 1255: Called java-pkg_pkg_setup 61. java-pkg.eclass, line 52: Called die 62. 63. !!! Expected VMHANDLE to be defined in the env 64. !!! If you need support, post the topmost build error, and the call stack if rel 65. evant.