Many KDE4 packages already have their :5 versions in the kde overaly. However, some other packages depend on them without slot part. For example, solid-runtime depends on net-wireless/bluedevil. Another example is kde-misc/kscreen and kde-base/systemsettings. I try KDE5 time to time, but every time (so far) I returned to KDE4. Right now this requires masking/unmasking KDE5 packages. It would be much simplier if my meta packages, which use other KDE packages, just pull required dependencies automatically when switching versions. Reproducible: Always
Where any package is slotted, it's definitely a bug when consuming packages do not specify the correct slot. Revdeps of bluedevil and kscreen are now fixed - thanks. Please feel free to let us know if you run into any further missing slot issues.
This is funny: =net-wireless/bluedevil-2.0 has an unslotted dependency on net-libs/libbluedevil Sorry, I've missed this in the original report
Thanks, fixed that one too.