Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 488006 - >=kde-base/kdeplasma-addons-4.11.2-r1 wrong dependencies for USE semantic-desktop
Summary: >=kde-base/kdeplasma-addons-4.11.2-r1 wrong dependencies for USE semantic-des...
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: 2013-10-14 11:55 UTC by Sven Eden
Modified: 2013-10-14 17:32 UTC (History)
1 user (show)

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


Attachments
Patch to remove the superfluous dependency (kdeplasma-addons-4.11.2_fix_superfluous_kdepimlibs_dependency.patch,716 bytes, patch)
2013-10-14 11:58 UTC, Sven Eden
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Eden 2013-10-14 11:55:52 UTC
When reintroducing the semantic-desktop USE flag, the hard dependency on kdepimlibs was not removed.

This means, while plasma-workspace and kdepimlibs are now subject to the USE flag, kdepimlibs is pulled in separately as well.

Reproducible: Always

Steps to Reproduce:
1. Set USE="-semantic-desktop"
2. emerge kde-base/kdeplasma-addons-4.11.2-r1

Actual Results:  
kdepimlibs is pulled in

Expected Results:  
kdepimlibs is not pulled in

I'll submit a patch in a few seconds.
Comment 1 Sven Eden 2013-10-14 11:58:12 UTC
Created attachment 360870 [details, diff]
Patch to remove the superfluous dependency

This takes out the new semantic-desktop?-block. plasma-workspace must be pulled in with the same semantic-desktop setting, and kdepimlibs (fixed) should be pulled in if semantic-desktop is fixed.
Comment 2 Johannes Huber (RETIRED) gentoo-dev 2013-10-14 17:32:38 UTC
Thanks for reporting. I fixed the dependecies slightly different than your approach. This is fixed in cvs and kde overlay. Please sync in some hours to get the changes.

+
+  14 Oct 2013; Johannes Huber <johu@gentoo.org>
+  kdeplasma-addons-4.11.2-r1.ebuild:
+  Fix deps for USE semantic-desktop wrt bug #488006.
+

http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=511da34b1e1e7b5444e3c93ee426f848fc9aa744