Most sun-jdk ebuilds currently contained in the portage tree unconditionally
issue an eerror in pkg_postinst:
> Some parts of Sun's JDK require virtual/x11 and/or virtual/lpr to be installed.
> Be careful which Java libraries you attempt to use.
This is not an error, especially not without any previous check. Until
yesterday this just affected the colors of stars I never even looked at, so I
never cared, but with ELOG configured, I get an email containing error
messages, which might cause a lot of confusion for some users.
sun-jdk, sun-jre-bin, ibm-jdk-bin and ibm-jre-bin changed to use ewarn instead
of eerror. Thanks for reporting this.