Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 697616 - kde-frameworks/kcontacts-5.63.0 is blocking kde-apps/kcontacts:5
Summary: kde-frameworks/kcontacts-5.63.0 is blocking kde-apps/kcontacts:5
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-13 10:14 UTC by Samuel Bernardo
Modified: 2019-10-15 07:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Bernardo 2019-10-13 10:14:10 UTC
In gentoo repository there are two packages for same software:
* kde-frameworks/kcontacts
     Available versions:  (5) (~)5.63.0(5/5.63)
       {debug doc test}
     Homepage:            https://kde.org/
     Description:         Address book API based on KDE Frameworks

[?] kde-apps/kcontacts
     Available versions:  (5) 19.04.3{tbz2}
       {debug test}
     Installed versions:  19.08.1(5)(09:56:24 PM 09/09/2019)(-debug -doc -test)
     Homepage:            https://kde.org/
     Description:         Address book API based on KDE Frameworks



I had installed from dependencies before kde-apps/kcontacts, but there are now new packages that depends on kde-frameworks/kcontacts:

 * dependency graph for kde-frameworks/kcontacts-5.63.0
 `--  kde-frameworks/kcontacts-5.63.0  ~amd64 
   `--  kde-frameworks/kcodecs-5.63.0  (>=kde-frameworks/kcodecs-5.63) ~amd64 
   `--  kde-frameworks/kconfig-5.63.0  (>=kde-frameworks/kconfig-5.63) ~amd64 
   `--  kde-frameworks/kcoreaddons-5.63.0  (>=kde-frameworks/kcoreaddons-5.63) ~amd64 
   `--  kde-frameworks/ki18n-5.63.0  (>=kde-frameworks/ki18n-5.63) ~amd64 
   `--  dev-qt/qtgui-5.12.5  (>=dev-qt/qtgui-5.12.3) ~amd64 
   `--  dev-util/desktop-file-utils-0.23  (dev-util/desktop-file-utils) amd64 
   `--  x11-misc/shared-mime-info-1.10  (x11-misc/shared-mime-info) amd64 
   `--  dev-qt/qttest-5.12.5  (>=dev-qt/qttest-5.12.3) ~amd64 
   `--  dev-qt/qtcore-5.12.5  (>=dev-qt/qtcore-5.12.3) ~amd64 
   `--  dev-qt/qt-docs-5.12.5_p201908230013  (>=dev-qt/qt-docs-5.12.3) ~amd64 
   `--  app-text/iso-codes-3.76  (app-text/iso-codes) amd64 
   `--  kde-frameworks/kf-env-5  (>=kde-frameworks/kf-env-4) amd64 
   `--  kde-frameworks/breeze-icons-5.63.0  (>=kde-frameworks/breeze-icons-5.63) ~amd64 
   `--  kde-frameworks/oxygen-icons-5.60.0  (kde-frameworks/oxygen-icons) amd64 
   `--  dev-util/ninja-1.8.2  (dev-util/ninja) amd64 
   `--  dev-util/cmake-3.15.4  (>=dev-util/cmake-3.9.6) ~amd64 
   `--  x11-base/xorg-server-1.20.5  (x11-base/xorg-server) amd64  [xvfb]
   `--  x11-apps/xhost-1.0.8  (x11-apps/xhost) amd64 
   `--  kde-frameworks/extra-cmake-modules-5.63.0  (>=kde-frameworks/extra-cmake-modules-5.63) ~amd64 
   `--  dev-qt/qthelp-5.12.5  (>=dev-qt/qthelp-5.12.3) ~amd64 
   `--  app-doc/doxygen-1.8.15  (>=app-doc/doxygen-1.8.13-r1) amd64 
[ kde-frameworks/kcontacts-5.63.0 stats: packages (22), max depth (1) ]




The dependencies for kde-apps/kcontacts are:

 * dependency graph for kde-apps/kcontacts-19.04.3
 `--  kde-apps/kcontacts-19.04.3  amd64 
   `--  kde-frameworks/kcodecs-5.63.0  (>=kde-frameworks/kcodecs-5.60.0) ~amd64 
   `--  kde-frameworks/kconfig-5.63.0  (>=kde-frameworks/kconfig-5.60.0) ~amd64 
   `--  kde-frameworks/kcoreaddons-5.63.0  (>=kde-frameworks/kcoreaddons-5.60.0) ~amd64 
   `--  kde-frameworks/ki18n-5.63.0  (>=kde-frameworks/ki18n-5.60.0) ~amd64 
   `--  dev-qt/qtgui-5.12.5  (>=dev-qt/qtgui-5.12.3) ~amd64 
   `--  dev-util/desktop-file-utils-0.23  (dev-util/desktop-file-utils) amd64 
   `--  x11-misc/shared-mime-info-1.10  (x11-misc/shared-mime-info) amd64 
   `--  dev-qt/qttest-5.12.5  (>=dev-qt/qttest-5.12.3) ~amd64 
   `--  dev-qt/qtcore-5.12.5  (>=dev-qt/qtcore-5.12.3) ~amd64 
   `--  app-text/iso-codes-3.76  (app-text/iso-codes) amd64 
   `--  kde-frameworks/kf-env-5  (>=kde-frameworks/kf-env-4) amd64 
   `--  kde-frameworks/breeze-icons-5.63.0  (>=kde-frameworks/breeze-icons-5.60.0) ~amd64 
   `--  kde-frameworks/oxygen-icons-5.60.0  (kde-frameworks/oxygen-icons) amd64 
   `--  dev-util/ninja-1.8.2  (dev-util/ninja) amd64 
   `--  dev-util/cmake-3.15.4  (>=dev-util/cmake-3.9.6) ~amd64 
   `--  x11-base/xorg-server-1.20.5  (x11-base/xorg-server) amd64  [xvfb]
   `--  x11-apps/xhost-1.0.8  (x11-apps/xhost) amd64 
   `--  kde-frameworks/extra-cmake-modules-5.63.0  (>=kde-frameworks/extra-cmake-modules-5.60.0) ~amd64 
[ kde-apps/kcontacts-19.04.3 stats: packages (19), max depth (1) ]

 * dependency graph for kde-apps/kcontacts-19.08.1
 `--  kde-apps/kcontacts-19.08.1  ~amd64 
   `--  kde-frameworks/kcodecs-5.63.0  (>=kde-frameworks/kcodecs-5.60.0) ~amd64 
   `--  kde-frameworks/kconfig-5.63.0  (>=kde-frameworks/kconfig-5.60.0) ~amd64 
   `--  kde-frameworks/kcoreaddons-5.63.0  (>=kde-frameworks/kcoreaddons-5.60.0) ~amd64 
   `--  kde-frameworks/ki18n-5.63.0  (>=kde-frameworks/ki18n-5.60.0) ~amd64 
   `--  dev-qt/qtgui-5.12.5  (>=dev-qt/qtgui-5.12.3) ~amd64 
   `--  dev-util/desktop-file-utils-0.23  (dev-util/desktop-file-utils) amd64 
   `--  x11-misc/shared-mime-info-1.10  (x11-misc/shared-mime-info) amd64 
   `--  dev-qt/qtcore-5.12.5  (>=dev-qt/qtcore-5.12.3) ~amd64 
   `--  app-text/iso-codes-3.76  (app-text/iso-codes) amd64 
   `--  kde-frameworks/kf-env-5  (>=kde-frameworks/kf-env-4) amd64 
   `--  kde-frameworks/breeze-icons-5.63.0  (>=kde-frameworks/breeze-icons-5.60.0) ~amd64 
   `--  kde-frameworks/oxygen-icons-5.60.0  (kde-frameworks/oxygen-icons) amd64 
   `--  dev-util/ninja-1.8.2  (dev-util/ninja) amd64 
   `--  dev-util/cmake-3.15.4  (>=dev-util/cmake-3.9.6) ~amd64 
   `--  kde-frameworks/extra-cmake-modules-5.63.0  (>=kde-frameworks/extra-cmake-modules-5.60.0) ~amd64 
[ kde-apps/kcontacts-19.08.1 stats: packages (16), max depth (1) ]



This is the error that appears after running emerge -uDNv @world:

[blocks B     ] kde-apps/kcontacts:5 ("kde-apps/kcontacts:5" is blocking kde-frameworks/kcontacts-5.63.0)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

kde-frameworks/kglobalaccel:5

  (kde-frameworks/kglobalaccel-5.63.0:5/5.63::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-frameworks/kglobalaccel-5.63:5 required by (kde-frameworks/kdelibs4support-5.63.0:5/5.63::gentoo, ebuild scheduled for merge)
    ^^                            ^^^^^^

    (and 4 more with the same problem)

  (kde-frameworks/kglobalaccel-5.62.0:5/5.62::gentoo, installed) pulled in by
    >=kde-frameworks/kglobalaccel-5.60.0:5/5.62= required by (kde-plasma/kwin-5.16.5:5/5::gentoo, installed)
                                        ^^^^^^^^

kde-frameworks/kidletime:5

  (kde-frameworks/kidletime-5.62.0:5/5.62::gentoo, installed) pulled in by
    >=kde-frameworks/kidletime-5.60.0:5/5.62= required by (kde-plasma/kwin-5.16.5:5/5::gentoo, installed)
                                     ^^^^^^^^

  (kde-frameworks/kidletime-5.63.0:5/5.63::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-frameworks/kidletime-5.63:5 required by (kde-frameworks/baloo-5.63.0:5/5.63::gentoo, ebuild scheduled for merge)
    ^^                         ^^^^^^


dev-libs/openssl:0

  (dev-libs/openssl-1.1.1d-r2:0/1.1::gentoo, installed) pulled in by
    dev-libs/openssl:0/1.1= required by (dev-lang/ruby-2.4.9:2.4/2.4::gentoo, installed)
                    ^^^^^^^
    >=dev-libs/openssl-1.1.1:0= required by (net-libs/nodejs-12.12.0:0/0::gentoo, ebuild scheduled for merge)
    ^^                 ^^^^^^^^
    (and 92 more with the same problems)

  (dev-libs/openssl-1.0.2t-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/openssl:0/0= required by (media-tv/tvheadend-4.2.8:0/0::gentoo, installed)
                    ^^^^^

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


 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (kde-apps/kcontacts-19.04.3:5/5::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/libkdepim-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/kdepim-apps-libs-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/pimcommon-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/kdepim-runtime-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/mailcommon-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/libkgapi-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/incidenceeditor-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/messagelib-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/akonadi-calendar-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/eventviews-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/kalarm-19.04.3:5/5::gentoo, installed)
    >=kde-apps/kcontacts-19.04.3:5 required by (kde-apps/akonadi-search-19.04.3:5/5::gentoo, installed)

  (kde-frameworks/kcontacts-5.63.0:5/5.63::gentoo, ebuild scheduled for merge) pulled in by
    >=kde-frameworks/kcontacts-5.60.0:5 required by (kde-apps/akonadi-contacts-19.08.2:5/5::gentoo, ebuild scheduled for merge)
Comment 1 Andreas Sturmlechner gentoo-dev 2019-10-13 10:35:35 UTC
Yes. You're mixing stable and unstable packages, I'm sure you can figure it out. Otherwise, forums are a better place to help sort out your keywords mix.

Make up your mind if you want to have stable or unstable kde-apps/*.
Comment 2 Samuel Bernardo 2019-10-14 23:13:57 UTC
Sorry for my miss understanding of the release change.
Before I had never any problem to be keyword unmasked (necessary for other software dependencies).
So I suppose that a big change will come there. I'll remain in stable for now.
Comment 3 Andreas Sturmlechner gentoo-dev 2019-10-15 07:20:58 UTC
It is perfectly fine to e.g. use KDE Frameworks 5.63, but your problem seems to come from a partial kde-apps/ unmask. That must be fixed.