Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532164 - please make dependencies slotted where both :4 and :5 versions exist
Summary: please make dependencies slotted where both :4 and :5 versions exist
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-10 16:51 UTC by Eugene Shalygin
Modified: 2014-12-11 17:37 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 Eugene Shalygin 2014-12-10 16:51:10 UTC
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
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-12-10 17:22:12 UTC
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.
Comment 2 Eugene Shalygin 2014-12-11 17:32:25 UTC
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
Comment 3 Michael Palimaka (kensington) gentoo-dev 2014-12-11 17:37:43 UTC
Thanks, fixed that one too.