On 08/07/2015 14:53, Peter Humphrey wrote:
> It's my turn to seek help understanding portage.
> 
> Yesterday my daily update required a reinstallation of kdelibs with the
> nepomuk flag switched on, and that pulled in nepomuk-core and nepomuk-widgets.
> But according to equery, those three packages have only a conditional
> dependence on nepomuk:
> 
> prh@wstn ~ $ equery d nepomuk-core
>  * These packages depend on nepomuk-core:
> kde-base/kactivities-4.13.3 (nepomuk ? 
> >=kde-base/nepomuk-core-4.13.3:4[aqua=])
> kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-core-4.14.3:4[aqua=])
> kde-base/nepomuk-widgets-4.14.3 (>=kde-base/nepomuk-core-4.14.3:4[aqua=])
> kde-base/plasma-workspace-4.11.19 (nepomuk ? 
> >=kde-base/nepomuk-core-4.11.19:4[aqua=])
> prh@wstn ~ $ emerge --info | grep nepomuk
> prh@wstn ~ $ equery d nepomuk-widgets
>  * These packages depend on nepomuk-widgets:
> kde-base/kdelibs-4.14.8 (nepomuk ? >=kde-base/nepomuk-widgets-4.14.3:4[aqua=])
> 
> Nepomuk doesn't appear in emerge --info, so why does portage insist that
> kdelibs requires nepomuk?
> 
> # emerge -cv nepomuk-widgets nepomuk-core
> 
> Calculating dependencies  .... done!
>   kde-base/nepomuk-core-4.14.3 pulled in by:
>     kde-base/kdelibs-4.14.8 requires >=kde-base/nepomuk-core-4.14.3:4[-aqua]
>     kde-base/nepomuk-widgets-4.14.3 requires 
> >=kde-base/nepomuk-core-4.14.3:4[-aqua]
> 
>   kde-base/nepomuk-widgets-4.14.3 pulled in by:
>     kde-base/kdelibs-4.14.8 requires 
> >=kde-base/nepomuk-widgets-4.14.3:4[-aqua]
> 
> The version of kdelibs has not changed recently, nor have I made changes to
> make.conf or package.use.
> 
> Something odd is going on.


What state is the machine in now? Did you enable the flag and do what
portage asks, or is that update still pending?

I have a hunch the cause is not kdelibs directly, but rather another
package that depends on kdelibs[nepomuk]. If your update is still
pending, we can easily find out why with emerge -t


-- 
Alan McKinnon
alan.mckin...@gmail.com


Reply via email to