• [gentoo-user] KDE update puzzle

    From Philip Webb@21:1/5 to All on Sat Sep 18 12:10:01 2021
    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.

    --
    ========================,,============================================
    SUPPORT ___________//___, Philip Webb
    ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
    TRANSIT `-O----------O---' purslowatchassdotutorontodotca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nuno Silva@21:1/5 to Philip Webb on Sat Sep 18 12:50:01 2021
    On 2021-09-18, 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.

    Is this the complete message about the conflicts? If there is nothing
    more, please try again with the --verbose-conflicts emerge parameter.

    --
    Nuno Silva

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Webb@21:1/5 to All on Sat Sep 18 15:10:02 2021
    210918 J.O. Aho wrote:
    On 18/09/2021 12.10, 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.
    You have another package that wants a kde-frameworks/kcoreaddons < 5.85.0,
    so you should look for that package. If you have equery installed,
    then run 'equery d kde-frameworks/kcoreaddons' :
    you will get a list of potential packages.

    That makes no sense : the pkg cited is Kglobalaccel-5.85.0-r1 ,
    which isn't going to want an earlier version of another KDE pkg.
    The emphasised value is '=', not '<'.

    Someone else offered :
    Is this the complete message about the conflicts ?

    No : there's a long list of the same msgs, but for other KDE pkgs.

    If there is nothing more,
    please try again with the --verbose-conflicts emerge parameter.

    I already did that.

    Thanks certainly for trying, but has anyone anything more helpful ?

    --
    ========================,,============================================
    SUPPORT ___________//___, Philip Webb
    ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
    TRANSIT `-O----------O---' purslowatchassdotutorontodotca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jack@21:1/5 to Philip Webb on Sat Sep 18 17:00:01 2021
    On 9/18/21 09:08, Philip Webb wrote:
    210918 J.O. Aho wrote:
    On 18/09/2021 12.10, 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.
    You have another package that wants a kde-frameworks/kcoreaddons < 5.85.0, >> so you should look for that package. If you have equery installed,
    then run 'equery d kde-frameworks/kcoreaddons' :
    you will get a list of potential packages.
    That makes no sense : the pkg cited is Kglobalaccel-5.85.0-r1 ,
    which isn't going to want an earlier version of another KDE pkg.
    The emphasised value is '=', not '<'.

    Someone else offered :
    Is this the complete message about the conflicts ?
    No : there's a long list of the same msgs, but for other KDE pkgs.

    If there is nothing more,
    please try again with the --verbose-conflicts emerge parameter.
    I already did that.

    Thanks certainly for trying, but has anyone anything more helpful ?

    Have you actually shown the complete output for the conflict for
    kcoreaddons?  I only see one version listed for the slot.  Is there
    another one showing perhaps the current installed version, and it being required by something else (also installed) which cannot work with the
    newer version?

    Jack

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Rebhan@21:1/5 to All on Sat Sep 18 17:44:02 2021
    On Saturday, 18 September 2021 17.19.45 CEST Philip Webb wrote:
    Here is the whole command + output in gruesome detail :

    root:522 ~> !498
    PYTHON_SINGLE_TARGET="python3_9" emerge -pv --backtrack=30 attica frameworkintegration kactivities kactivities-stats kcmutils kconfig kcoreaddons kcrash kdesu kdnssd kglobalaccel kholidays khtml
    kidletime kimageformats knotifyconfig kpeople kross krunner
    ktexteditor kwayland kwindowsystem qqc2-desktop-style

    Is this the command you ran to get this output? I assume the same
    happens with emerge -auDU @world, but did you try emerge -ac first?
    Maybe something is still installed but deselected which I believe causes
    it to not get rebuilt and potentially block other packages. All of these packages that claim to pull in the older versions seem to themselves be scheduled for update, that's why I'm thinking somewhere there is one
    package that isn't that's causing all this mess.

    It mb that I have to remove the whole of the present versions
    in order to (re-)install the new ones ; it usually happens with Qt.
    I've never understood why Portage can't handle that itself.

    That's what I would suggest if what I wrote above doesn't work. I
    haven't ever encountered this issue myself yet though despite
    extensively using KDE packages, so I'm not sure what's going wrong here.

    -Marco
    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEUuA5X09baU5GfLYxyND744GinTYFAmFGCUIACgkQyND744Gi nTYnCxAAqaT//l6n5l5KKiow0W/gLtwj3x3o8JANuRzX71vjRoMRkwI+NM1eW8L1 JE8R1n2NElagVSrKnYA3GaU10ym24hRBEJYJmu7oF3MkletOCAxNiCj9trPUtur/ puphvFIDOwkXzG2AWOgT3uU9FZ4t0PRoGMgdmEWVRbKBi3Lgu4+CYGsBsqTDAP8/ KhCzqg7evwCyXnHAr0VZSlmAgLCvt7OcxMqSR/CBL6oyoG49MhSF8Ixxe0RxKtnH shDCTfAwPzKZ9Xn0MlWF/VokINQtylg6OdCxJhybiCSED1HxB7t4mkZ8nPb3Ohfl lVJyK0GevNTZrCqerzDshycXA4GcxCA65M3lq/x4UMIIn0Rzpy09qDj/iTI54ETG bxghbKnRD+oc5G3IfKz3/ii+9kWCFr2aFEm1u7Jt/s0Nqho7pd3XihTC3uAHN0Of Y32f57efEGu8GIRVKZyl5UIeK4BIPxgIdVqiRG3Z7yTHs53RQlG7VYPwHp4Rc9VC jmarmh1suUKJ+2begjl27lsIA62TlawIHUwQ9ON9DozhQGE8hGciUYff1fl1ECbb dxBm8PwWgMEzCI2Uf7KLypDswNmnE4XHN3ZumG9LAKPKFmD3k3lNLh5ovq/OGBmq x8RXFjbHTi/dUwSGLV6+XKhWV1EsZXMpvjjD25atBIlsf1fZjr0=
    =jC7J
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Philip Webb@21:1/5 to All on Sat Sep 18 17:30:02 2021
    210918 Jack wrote:
    On 18/09/2021 12.10, 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.
    Have you actually shown the complete output for the conflict for kcoreaddons?  I only see one version listed for the slot.
    Is there another one showing perhaps the current installed version
    and it being required by something else (also installed)
    which cannot work with the newer version?

    Here is the whole command + output in gruesome detail :

    root:522 ~> !498
    PYTHON_SINGLE_TARGET="python3_9" emerge -pv --backtrack=30 attica frameworkintegration kactivities kactivities-stats kcmutils kconfig kcoreaddons kcrash kdesu kdnssd kglobalaccel kholidays khtml kidletime kimageformats knotifyconfig kpeople kross krunner
    ktexteditor kwayland kwindowsystem qqc2-desktop-style

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

    Calculating dependencies... done!
    [ebuild N ] x11-base/xwayland-21.1.2-r2::gentoo USE="-ipv6 -rpc (-selinux) -unwind -xcsecurity" VIDEO_CARDS="-nvidia" 1,230 KiB
    [ebuild U ] kde-frameworks/extra-cmake-modules-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-doc -test" 311 KiB
    [ebuild U ] kde-frameworks/kcoreaddons-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc (-fam) -nls -test" 418 KiB
    [ebuild U ] kde-frameworks/kconfig-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="dbus -debug -doc -nls -test" 265 KiB
    [ebuild U ] kde-frameworks/ki18n-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" PYTHON_SINGLE_TARGET="(-python3_10) -python3_8 python3_9" 577 KiB
    [ebuild U ] kde-frameworks/kwidgetsaddons-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -nls -test" 2,253 KiB
    [ebuild U ] kde-frameworks/kwindowsystem-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -nls -test" 175 KiB
    [ebuild U ] kde-frameworks/karchive-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test -zstd" 963 KiB
    [ebuild U ] kde-frameworks/kdbusaddons-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -nls -test" 43 KiB
    [ebuild U ] kde-frameworks/kitemviews-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -nls -test" 74 KiB
    [ebuild U ] kde-frameworks/kguiaddons-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test -wayland" 60 KiB
    [ebuild U ] kde-frameworks/kcodecs-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls -test" 227 KiB
    [ebuild U ] kde-frameworks/kwayland-5.85.0-r1:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 324 KiB
    [ebuild U ] kde-frameworks/sonnet-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-aspell -debug -designer -doc -hunspell -nls -test" 291 KiB
    [ebuild U ] kde-frameworks/solid-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -ios -nls -test" 246 KiB
    [ebuild r U ] kde-frameworks/kidletime-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -xscreensaver" 26 KiB
    [ebuild U ] kde-frameworks/attica-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 66 KiB
    [ebuild N ] kde-plasma/layer-shell-qt-5.22.5:5::gentoo USE="-debug" 18 KiB
    [ebuild U ] kde-frameworks/syntax-highlighting-5.85.0-r1:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls -test" 2,281 KiB
    [ebuild U ] kde-frameworks/threadweaver-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 1,378 KiB
    [ebuild U ] kde-frameworks/kdnssd-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls -test -zeroconf" 58 KiB
    [ebuild U ] kde-frameworks/kholidays-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -nls -test" 226 KiB
    [ebuild U ] kde-frameworks/kcrash-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls -test" 28 KiB
    [ebuild U ] kde-frameworks/kcompletion-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -nls -test" 120 KiB
    [ebuild U ] kde-frameworks/kpackage-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -man -test" 136 KiB
    [ebuild U ] kde-frameworks/kirigami-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -examples -test" 316 KiB
    [ebuild U ] kde-frameworks/kdoctools-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -nls -test" 427 KiB
    [ebuild U ] kde-frameworks/kjobwidgets-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -nls -test" 97 KiB
    [ebuild U ] kde-plasma/kdecoration-5.22.5:5::gentoo [5.21.5:5::gentoo] USE="-debug -test" 47 KiB
    [ebuild U ] kde-plasma/kwayland-server-5.22.5:5::gentoo [5.21.5:5::gentoo] USE="-debug -doc -test" 214 KiB
    [ebuild U ] kde-frameworks/kpty-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 55 KiB
    [ebuild U ] kde-frameworks/kimageformats-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-avif -debug -eps -heif -openexr -test" 577 KiB
    [ebuild U ] kde-frameworks/kpeople-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 56 KiB
    [ebuild U ] kde-frameworks/kservice-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -man -test" 258 KiB
    [ebuild r U ] kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo [5.82.0-r1:5/5.82::gentoo] USE="-debug -doc -nls -test" 86 KiB
    [ebuild U ] kde-frameworks/kjs-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug handbook -test" 330 KiB
    [ebuild U ] kde-frameworks/kdesu-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -test" 52 KiB
    [ebuild U ] kde-frameworks/kauth-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls policykit -test" 87 KiB
    [ebuild U ] kde-frameworks/kconfigwidgets-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -man -test" 402 KiB
    [ebuild U ] kde-frameworks/kiconthemes-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -test" 217 KiB
    [ebuild U ] kde-frameworks/ktextwidgets-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -speech -test" 319 KiB
    [ebuild U ] kde-frameworks/kxmlgui-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -designer -doc -test" 850 KiB
    [ebuild U ] kde-frameworks/qqc2-desktop-style-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -test" 60 KiB
    [ebuild U ] kde-frameworks/kbookmarks-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -nls -test" 125 KiB
    [ebuild U ] kde-frameworks/knotifications-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X dbus -debug -doc -nls -phonon -speech" 122 KiB
    [ebuild U ] kde-frameworks/kwallet-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -gpg -man -test" 296 KiB
    [ebuild U ] kde-frameworks/kio-5.85.0-r1:5/5.85::gentoo [5.82.0-r2:5/5.82::gentoo] USE="X -acl -debug -designer -doc handbook -kerberos -kwallet -test" 3,126 KiB
    [ebuild U ] kde-frameworks/kinit-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -caps -debug -man" 119 KiB
    [ebuild U ] kde-frameworks/kded-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -man" 37 KiB
    [ebuild U ] kde-frameworks/kdeclarative-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc" 186 KiB
    [ebuild U ] kde-frameworks/kparts-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 188 KiB
    [ebuild U ] kde-frameworks/knewstuff-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -opds%" 1,113 KiB
    [ebuild U ] kde-frameworks/knotifyconfig-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -phonon" 83 KiB
    [ebuild U ] kde-frameworks/kactivities-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 70 KiB
    [ebuild U ] kde-frameworks/kcmutils-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 160 KiB
    [ebuild U ] kde-frameworks/frameworkintegration-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -test" 1,715 KiB
    [ebuild U ] kde-frameworks/khtml-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -test" 2,045 KiB
    [ebuild U ] kde-frameworks/kross-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug handbook -test" 126 KiB
    [ebuild U ] kde-frameworks/ktexteditor-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -editorconfig -git -test" 2,273 KiB
    [ebuild U ] kde-frameworks/plasma-5.85.0-r3:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="X -debug -doc -gles2-only -man% -test -wayland" 3,072 KiB
    [ebuild U ] kde-frameworks/kactivities-stats-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-debug -doc -test" 81 KiB
    [ebuild U ] kde-frameworks/krunner-5.85.0:5/5.85::gentoo [5.82.0:5/5.82::gentoo] USE="-activities -debug -doc -test" 76 KiB
    [ebuild U ] kde-plasma/kscreenlocker-5.22.5:5::gentoo [5.21.5:5::gentoo] USE="-debug -pam -test" 114 KiB
    [ebuild U ] kde-plasma/breeze-5.22.5:5::gentoo [5.21.5-r1:5::gentoo] USE="X -debug" 33,739 KiB
    [ebuild r U ] kde-plasma/kwin-5.22.5:5::gentoo [5.21.5:5::gentoo] USE="accessibility -caps -debug -gles2-only handbook -multimedia -plasma -screencast -test" 6,309 KiB
    [ebuild U ] kde-plasma/libkworkspace-5.22.5:5::gentoo [5.21.5-r1:5::gentoo] USE="-debug -test" 8,205 KiB
    [ebuild U ] kde-plasma/kde-cli-tools-5.22.5:5::gentoo [5.21.5:5::gentoo] USE="X -debug handbook -kdesu -test" 612 KiB

    Total: 67 packages (65 upgrades, 2 new), Size of downloads: 80,198 KiB

    !!! 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/kdeclarative-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc" ABI_X86="(64)"
    ^ ^^^^^^^
    kde-frameworks/kcoreaddons (Argument)
    (and 28 more with the same problems)

    (kde-frameworks/kcoreaddons-5.82.0:5/5.82::gentoo, installed) USE="-debug -doc (-fam) -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcoreaddons-5.82*:5 required by (kde-frameworks/kcrash-5.82.0:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 2 more with the same problem)

    kde-frameworks/kconfig:5

    (kde-frameworks/kconfig-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="dbus -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    kde-frameworks/kconfig (Argument)
    =kde-frameworks/kconfig-5.85*:5 required by (kde-frameworks/kservice-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -man -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 26 more with the same problems)

    (kde-frameworks/kconfig-5.82.0:5/5.82::gentoo, installed) USE="dbus -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kconfig-5.82*:5 required by (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 1 more with the same problem)

    kde-frameworks/kwindowsystem:5

    (kde-frameworks/kwindowsystem-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="X -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwindowsystem-5.85*:5 required by (kde-frameworks/plasma-5.85.0-r3:5/5.85::gentoo, ebuild scheduled for merge) USE="X -debug -doc -gles2-only -man -test -wayland" ABI_X86="(64)"
    ^ ^^^^^^^
    kde-frameworks/kwindowsystem (Argument)
    (and 8 more with the same problems)

    (kde-frameworks/kwindowsystem-5.82.0:5/5.82::gentoo, installed) USE="X -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kwindowsystem-5.82*:5[X] required by (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 1 more with the same problem)

    kde-frameworks/kglobalaccel:5

    (kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    kde-frameworks/kglobalaccel (Argument)
    =kde-frameworks/kglobalaccel-5.85*:5 required by (kde-frameworks/kxmlgui-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 3 more with the same problems)

    (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

    kde-frameworks/kdbusaddons:5

    (kde-frameworks/kdbusaddons-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="X -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kdbusaddons-5.85*:5 required by (kde-frameworks/kwallet-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -gpg -man -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 5 more with the same problem)

    (kde-frameworks/kdbusaddons-5.82.0:5/5.82::gentoo, installed) USE="X -debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kdbusaddons-5.82*:5 required by (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)"
    ^ ^^^^^^^

    kde-frameworks/kcrash:5

    (kde-frameworks/kcrash-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcrash-5.85*:5 required by (kde-frameworks/kservice-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -man -test" ABI_X86="(64)"
    ^ ^^^^^^^
    kde-frameworks/kcrash (Argument)
    (and 4 more with the same problems)

    (kde-frameworks/kcrash-5.82.0:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    =kde-frameworks/kcrash-5.82*:5 required by (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)"
    ^ ^^^^^^^

    kde-frameworks/attica:5

    (kde-frameworks/attica-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)" pulled in by
    kde-frameworks/attica (Argument)
    =kde-frameworks/attica-5.85*:5 required by (kde-frameworks/knewstuff-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -opds" ABI_X86="(64)"
    ^ ^^^^^^^

    (kde-frameworks/attica-5.82.0:5/5.82::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

    kde-frameworks/kactivities:5

    (kde-frameworks/kactivities-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)" pulled in by
    kde-frameworks/kactivities (Argument)
    =kde-frameworks/kactivities-5.85*:5 required by (kde-frameworks/kactivities-stats-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 1 more with the same problems)

    (kde-frameworks/kactivities-5.82.0:5/5.82::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

    NOTE: Use the '--verbose-conflicts' option to display parents omitted above

    It may be possible to solve this problem by using package.mask to
    prevent one of those packages from being selected. However, it is also
    possible that conflicting dependencies exist such that they are
    impossible to satisfy simultaneously. If such a conflict exists in
    the dependencies of two different packages, then those packages can
    not be installed simultaneously.

    For more information, see MASKED PACKAGES section in the emerge man
    page or refer to the Gentoo Handbook.


    The following packages are causing rebuilds:

    (kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (kde-plasma/kwin-5.22.5:5/5::gentoo, ebuild scheduled for merge)
    (kde-frameworks/kidletime-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (kde-plasma/kwin-5.22.5:5/5::gentoo, ebuild scheduled for merge)
    root:523 ~>

    --- end of gruesome details ---

    It mb that I have to remove the whole of the present versions
    in order to (re-)install the new ones ; it usually happens with Qt.
    I've never understood why Portage can't handle that itself.

    --
    ========================,,============================================
    SUPPORT ___________//___, Philip Webb
    ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
    TRANSIT `-O----------O---' purslowatchassdotutorontodotca

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From cal@21:1/5 to Philip Webb on Sat Sep 18 20:20:01 2021
    On 9/18/21 8:19 AM, Philip Webb wrote:
    210918 Jack wrote:
    On 18/09/2021 12.10, 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.
    Have you actually shown the complete output for the conflict for
    kcoreaddons?  I only see one version listed for the slot.
    Is there another one showing perhaps the current installed version
    and it being required by something else (also installed)
    which cannot work with the newer version?

    Here is the whole command + output in gruesome detail :

    (elided)

    --- end of gruesome details ---

    It mb that I have to remove the whole of the present versions
    in order to (re-)install the new ones ; it usually happens with Qt.
    I've never understood why Portage can't handle that itself.


    Tracing through the slot conflicts:

    There is a conflict between kde-frameworks/kcoreaddons-5.85.0 and
    -5.82.0, this is what the first messages in your gruesome detail are saying:

    =kde-frameworks/kcoreaddons-5.85*:5 required by
    (kde-frameworks/kdeclarative-5.85.0:5/5.85::gentoo, ebuild scheduled for
    merge) USE="-debug -doc" ABI_X86="(64)"
    =kde-frameworks/kcoreaddons-5.82*:5 required by
    (kde-frameworks/kcrash-5.82.0:5/5.82::gentoo, installed) USE="-debug
    -doc -nls -test" ABI_X86="(64)"

    So why is kcrash-5.82.0 being pulled in?

    This package is the result of another slot conflict:
    =kde-frameworks/kcrash-5.85*:5 required by
    (kde-frameworks/kservice-5.85.0:5/5.85::gentoo, ebuild scheduled for
    merge) USE="-debug -doc -man -test" ABI_X86="(64)"
    =kde-frameworks/kcrash-5.82*:5 required by
    (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed)
    USE="-debug -doc -nls -test" ABI_X86="(64)"

    So why is kglobalaccel-5.82.0 being pulled in?

    kde-frameworks/kglobalaccel:5

    (kde-frameworks/kglobalaccel-5.85.0-r1:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    kde-frameworks/kglobalaccel (Argument)
    =kde-frameworks/kglobalaccel-5.85*:5 required by (kde-frameworks/kxmlgui-5.85.0:5/5.85::gentoo, ebuild scheduled for merge) USE="-debug -designer -doc -test" ABI_X86="(64)"
    ^ ^^^^^^^
    (and 3 more with the same problems)

    (kde-frameworks/kglobalaccel-5.82.0-r1:5/5.82::gentoo, installed) USE="-debug -doc -nls -test" ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

    See in particular the last message. I'm not sure what causes that
    message in particular, but it seems like kglobalaccel is causing the
    problem by pulling in a bunch of 5.82.0 deps causing a slot conflict.

    cal

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dale@21:1/5 to cal on Sat Sep 18 20:30:02 2021
    cal wrote:

    See in particular the last message. I'm not sure what causes that
    message in particular, but it seems like kglobalaccel is causing the
    problem by pulling in a bunch of 5.82.0 deps causing a slot conflict.

    cal




    Just a shot in the dark, could some KDE packages have crept their way in
    the world file maybe, perhaps even a specific version, older version at
    that? 

    Dale

    :-)  :-) 

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From cal@21:1/5 to Philip Webb on Sat Sep 18 20:30:01 2021
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Nuno Silva@21:1/5 to Philip Webb on Sat Sep 18 23:40:01 2021
    On 2021-09-18, Philip Webb wrote:

    It mb that I have to remove the whole of the present versions
    in order to (re-)install the new ones ; it usually happens with Qt.
    I've never understood why Portage can't handle that itself.

    Portage might be able to handle this automatically if you upgrade @world directly, but if you only ask to upgrade specific packages (the case
    here?), you may be leaving out some package which needs to be upgraded
    at the same time.

    If that is the problem, solving it is probably a matter of identifying
    packages which are not being upgraded and that depend on currently
    installed versions of packages that will be upgraded. The output you
    have included in the message I'm replying to is, unfortunately, not
    enough - unless I'm misreading, I think it only says that:

    - kcrash needs to be upgraded to allow the kcoreaddons upgrade, and

    - kglobalaccel needs to be upgraded to allow kconfig, kwindowsystem,
    kdbusaddon and kcrash upgrades

    But these two are already part of your emerge command, so there is
    possibly something else that is not in this list. Could you please share
    the output with --verbose-conflicts?

    --
    Nuno Silva

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)