Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 406709 - kde-base/dolphin with useflag git or mercurial should depend on kde-base/dolphin-plugins (vcs plugin)
Summary: kde-base/dolphin with useflag git or mercurial should depend on kde-base/dolp...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-03 01:59 UTC by Arne Babenhauserheide
Modified: 2012-03-05 13:10 UTC (History)
1 user (show)

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


Attachments
dolphin-4.8.0-r2.ebuild (dolphin-4.8.0-r2.ebuild,1.23 KB, text/plain)
2012-03-03 01:59 UTC, Arne Babenhauserheide
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arne Babenhauserheide 2012-03-03 01:59:15 UTC
Created attachment 304079 [details]
dolphin-4.8.0-r2.ebuild

Dolphin has a really nice VCS interface, which sadly is hidden because kde-base/dolphin-plugins is not installed automatically (at least it was not for me). 

→ http://vishesh-yadav.com/blog/2011/10/13/mercurial-plug-in-for-dolphin-work-progress-part-2/http://sebastian-doerner.de/2011/09/a-git-plugin-for-dolphin/

A user who has the useflag mercurial or git active is very likely to want to have the VCS plugins, so these useflags should trigger a dependency of dolphin on kde-base/dolphin-plugins.

I updated the ebuild accordingly.
Comment 1 Johannes Huber (RETIRED) gentoo-dev 2012-03-03 13:56:50 UTC
Just install kde-base/dolphin-plugins with the right use flags.
Comment 2 Arne Babenhauserheide 2012-03-05 06:55:52 UTC
I did that now, but it took me half a year to discover the functionality. That’s why I think that a user who explicitely wants his tools to support one of the VCS’s will likely want dolphin-plugins.
Comment 3 Michael Palimaka (kensington) gentoo-dev 2012-03-05 08:59:30 UTC
Perhaps at least an einfo could be added to dolphin?
Comment 4 Jorge Manuel B. S. Vicetto (RETIRED) gentoo-dev 2012-03-05 13:10:22 UTC
This issue falls under what we call "optional run-time dependencies" and our policy is not to add them to packages. We have agreed on adding info about them on postinst messages, though.