On 9/18/21 2:59 AM, Philip Webb wrote:
> There is an update available for KDE Frameworks.
> When I try to perform it, I get a conflict statement which begins
> 
>   !!! Multiple package instances within a single package slot have been pulled
>   !!! into the dependency graph, resulting in a slot conflict:
>   kde-frameworks/kcoreaddons:5
> 
>   (kde-frameworks/kcoreaddons-5.85.0:5/5.85::gentoo, ebuild scheduled for 
> merge) USE="-debug -doc (-fam) -nls -test" ABI_X86="(64)" pulled in by
>     =kde-frameworks/kcoreaddons-5.85*:5 required by 
> (kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo, ebuild scheduled for 
> merge) USE="-debug -doc -nls -test" ABI_X86="(64)"
>     ^                           ^^^^^^^    
> 
> The  ^  signs emphasise  =kde-frameworks/kcoreaddons-5.85*:5
>                          ^                           ^^^^^^^
> 
> I can't make sense of this : surely, '5.85*' includes '5.85.0',
> so the requirement sb fulfilled.  I don't remember seeing this before.
> 
I replied elsewhere in the thread about my hunch where your problem is,
but just to clarify something here: when there is a slot conflict,
emerge will print the dependents causing the conflict.  You've only
pasted the first message here, which is saying that
kde-frameworks/kglobalaccel-5.85.0-r1 depends on
=kde-frameworks/kcoreaddons-5.85*:5.

Below this line, there is probably another one telling you about a
different package that depends on a mutually exclusive version of
kcoreaddons.  So the "=" here is only telling you what one of the
packages in conflict depends on.

Reply via email to