I seem to be going around in circles with wanting to avoid installing Java just because KDE4 seems to need it in part. I have added this in my /etc/portage/package.use to make sure Java is not pulled in:
dev-libs/soprano -java Then emerged a few kde-meta's that I use, like network, multimedia, base and what not. All completed fine. I thought I was ready to go and just checked that the system is coherent with regards to USE flags. This is what I got: # emerge -uaDvN world These are the packages that would be merged, in order: Calculating dependencies... done! emerge: there are no ebuilds built with USE flags to satisfy ">=dev-libs/soprano-2.3.0[clucene,dbus,raptor,java]". !!! One of the following packages is required to complete your request: - dev-libs/soprano-2.3.1 (Change USE: +java) (dependency required by "kde-base/nepomuk-4.3.1" [installed]) (dependency required by "kde-base/dolphin-4.3.1-r1" [installed]) (dependency required by "kde-base/mplayerthumbs-4.3.1" [installed]) (dependency required by "kde-base/kdemultimedia-meta-4.3.1" [installed]) (dependency required by "world" [argument]) Why is it asking me to change the USE flag to +java? -- Regards, Mick