Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656588 - kde-apps/kate 'addons' use flag misses dependencies (for ktexteditorpreviewplugin)
Summary: kde-apps/kate 'addons' use flag misses dependencies (for ktexteditorpreviewpl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-26 19:47 UTC by PusRob
Modified: 2018-05-31 21:34 UTC (History)
1 user (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 PusRob 2018-05-26 19:47:00 UTC
Hi.
When installing kde-apps/kate with the 'addons' plugin turned on, there are some dependencies that are missing, which in turn prevent at least one plugin from working. The plugin in question is the ktexteditorpreviewplugin, which apparently doesn't work without the kde-misc/kmarkdownwebview (for Markdown previews) and/or media-gfx/kgraphviewer (for DOT previews) packages.

Right now there are no messages that inform the user that these packages are needed for that plugin to work, neither they are pulled in as dependencies when the addon use flag is turned on. At least one of these options would be expected during install.

The forum discussion about the problem can be found here:
https://forums.gentoo.org/viewtopic-t-1079896-highlight-.html

Thanks.
Comment 1 Andreas Sturmlechner gentoo-dev 2018-05-29 23:07:50 UTC
kate docs make no mention of these dependencies, so at most we should add postinst einfo imo.
Comment 2 PusRob 2018-05-30 21:38:27 UTC
Yes, probably that would be the most flexible solution, as not everybody would want to use the preview plugin, and as such, we are honouring the rule of not increasing package clutter. Thanks.
Comment 3 Larry the Git Cow gentoo-dev 2018-05-31 21:16:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f93f83a29ea3f36742668147db7bbfabcb336048

commit f93f83a29ea3f36742668147db7bbfabcb336048
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-05-31 21:14:21 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-05-31 21:16:17 +0000

    kde-apps/kate: Add some postinst hints
    
    Closes: https://bugs.gentoo.org/656588
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.1.ebuild | 10 ++++++++++
 1 file changed, 10 insertions(+)
Comment 4 Larry the Git Cow gentoo-dev 2018-05-31 21:34:26 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=70db8ab67cd7783f987b7ca455891fff20394b6f

commit 70db8ab67cd7783f987b7ca455891fff20394b6f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-05-31 21:14:21 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-05-31 21:34:01 +0000

    kde-apps/kate: Add some postinst hints
    
    Closes: https://bugs.gentoo.org/656588
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 kde-apps/kate/kate-18.04.49.9999.ebuild | 10 ++++++++++
 kde-apps/kate/kate-9999.ebuild          | 10 ++++++++++
 2 files changed, 20 insertions(+)