Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508492 - kde-base/kwalletd-4.13 restore USE="semantic-desktop"
Summary: kde-base/kwalletd-4.13 restore USE="semantic-desktop"
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:
: 508534 508548 (view as bug list)
Depends on:
Blocks:
 
Reported: 2014-04-23 10:42 UTC by wojtek
Modified: 2014-04-24 11:18 UTC (History)
3 users (show)

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 wojtek 2014-04-23 10:42:21 UTC
Please restore this USE flag. kwalletd build fine without kdepimlibs and its dependencies (see https://bugs.kde.org/show_bug.cgi?id=328476)
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-04-23 10:57:05 UTC
Maciej, this change effectively forces baloo on every KDE user effectively nerfing the whole semantic-desktop USE flag since kwalletd is part of kdebase-runtime-meta.
Comment 2 Michael Palimaka (kensington) gentoo-dev 2014-04-23 15:45:41 UTC
*** Bug 508534 has been marked as a duplicate of this bug. ***
Comment 3 C. Wijtmans 2014-04-23 15:50:30 UTC
Apologies for the dupe. I have my pitchfork ready.
Comment 4 Johannes Huber (RETIRED) gentoo-dev 2014-04-23 19:34:21 UTC
*** Bug 508548 has been marked as a duplicate of this bug. ***
Comment 5 Maciej Mrozowski gentoo-dev 2014-04-23 22:27:11 UTC
I respectfully disagree with "this change effectively forces baloo on every KDE user".

Perhap you mean akonadi instead?

Baloo (and nepomuk for that matter) is pulled only for those who have semantic-desktop globally enabled.
Sadly, until bug 508350 is resolved, default semantic-desktop setup will be broken and perhaps excessive, and it has nothing to do with kwalletd.

I made kwalled to pull kdepimlibs unconditionally to build gpg backend.
Other option was to introduce "gpg" USE flag for it (replace semantic-desktop USE flag), which is also fine and can be done.

But restoring "semantic-desktop" USE flag for kwalletd is not the way to go since gpgme/qgpgme dependency from kdepimlibs - as expected - has nothing to do with nepomuk/baloo or semantic-desktop anymore.
Comment 6 Maciej Mrozowski gentoo-dev 2014-04-23 22:44:15 UTC
gpg USE flag added.
Comment 7 Michael Palimaka (kensington) gentoo-dev 2014-04-24 11:18:00 UTC
(In reply to Maciej Mrozowski from comment #5)
> I respectfully disagree with "this change effectively forces baloo on every
> KDE user".
> 
> Perhap you mean akonadi instead?

That's what I should have said, thanks for the correction. Sorry if my original comment was a bit dramatic.

> But restoring "semantic-desktop" USE flag for kwalletd is not the way to go
> since gpgme/qgpgme dependency from kdepimlibs - as expected - has nothing to
> do with nepomuk/baloo or semantic-desktop anymore.

Indeed, thanks for making it optional again (and hopefully qgpgme will become standalone when the kdepim libs split happens.) :-)