I have -java in my use flags, and an emerge of kde-meta pulls in java. This was tracked down by scarabeus in #gentoo-kde to the soprano ebuild defaulting to sesame2 instead of redland. I have no wish for java on my system :)
We should have +readland -sesame2.
(In reply to comment #1) > We should have +readland -sesame2. Actually that's a bad idea since the redland backend is known to be horrible slow and resource hungry, so defaulting to sesame is imho a good solution and afaik also the preferred upstream backend.
Hum but how it comes to user that dont want to bloat their system. Java is evil from point of view of many users. Maybe check noone and die ebuild so user will have to pick one. I dont like this, in next version we will depend on mysql-embeded instead swlite so it will be funny too.
There is a java useflag in soprano now, closing