2009/10/23 Peter Alfredsen <peter.alfred...@gmail.com>:
> On Fri, 23 Oct 2009 12:19:39 +0100
> Mick <michaelkintz...@gmail.com> wrote:
>
>> 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
>
>> 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?
>
> From the nepomuk ebuild:
>        || (
>                >=dev-libs/soprano-2.3.0[clucene,dbus,raptor,java]
>                >=dev-libs/soprano-2.3.0[clucene,dbus,raptor,redland]
>        )
> So change the line in package.use to:
> dev-libs/soprano clucene dbus raptor redland
> and re-emerge soprano

Thanks Peter, just checked this and to my surprise redland seems to be
treated as a new setting.  I probably got mixed up when I was setting
up package.use and the soprano package had already been emerged:

# emerge -1pDv dev-libs/soprano

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-libs/soprano-2.3.1  USE="clucene dbus raptor
-debug -doc -java -redland*" 0 kB

I'm remerging it now.
-- 
Regards,
Mick

Reply via email to