Trying to update KDE to 3.1.3 resulted in an attempt to download blackdown-jdk, to satisfy the dependency on virtual/java. However, blackdown-JRE, which I have installed, also satisfies this. The ebuild should accept either JDK or JRE. It's easily fixed by editing the ebuild, but that shouldn't be necessary.
Bug 32116 seems to be related to this issue, as you currently need to set the blackdown-jdk as VM with java-config for compiling kdebase.
This is probably true. Here is a proposed ebuild with the virtual/jre depend instead of virtual/jdk for for kdebase-3.1.4
ok, i've changed the dep format in 3.1.4 to use either jdk or jre if you have java enabled. closing as fixed.