Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668600 - dev-util/kdevelop konsole plugin needs dev-qt/qdbus
Summary: dev-util/kdevelop konsole plugin needs dev-qt/qdbus
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-10-14 11:57 UTC by Tomasz Golinski
Modified: 2019-08-10 01:26 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 Tomasz Golinski 2018-10-14 11:57:26 UTC
When dev-util/kdevelop is installed without full Plasma desktop it may happen that dev-qt/qdbus is not installed as it is not pulled in by any dependency. However dev-qt/qtchooser installs symlink to qdbus which results in cryptic error message in kdevelop konsole plugin tab: 

qdbus: could not find a Qt installation of ''

In this way a lot of konsole plugin "magic" doesn't work (e.g. sync! command). The same message appears when trying to start "qdbus" outside of kdevelop. Manually emerging dev-qt/qdbus fixes that. 

I suppose a similar problem may affect other programs. I don't know what would be the best way to solve it - add qdbus to the dependency list of kdevelop or maybe to qtchooser (since it does install qdbus symlink).
Comment 1 Larry the Git Cow gentoo-dev 2019-08-10 01:21:23 UTC
The bug has been referenced in the following commit(s):

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

commit d3772058590bd8802766f7e5aa52fd42f1adc2fd
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2019-08-10 01:21:05 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2019-08-10 01:21:13 +0000

    dev-util/kdevelop: add missing dependency
    
    qdbus is used by kdevplatform_shell_environment.sh
    
    Bug: https://bugs.gentoo.org/668600
    Package-Manager: Portage-2.3.69, Repoman-2.3.17
    Signed-off-by: Michael Palimaka <kensington@gentoo.org>

 dev-util/kdevelop/kdevelop-5.4.9999.ebuild | 1 +
 dev-util/kdevelop/kdevelop-9999.ebuild     | 1 +
 2 files changed, 2 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2019-08-10 01:25:51 UTC
The bug has been closed via the following commit(s):

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

commit abc8dd8db1715f0d515e58644c6b84bdd7f4fce0
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2019-08-10 01:24:33 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2019-08-10 01:25:39 +0000

    dev-util/kdevelop: add missing dependency
    
    Closes: https://bugs.gentoo.org/668600
    Package-Manager: Portage-2.3.69, Repoman-2.3.17
    Signed-off-by: Michael Palimaka <kensington@gentoo.org>

 dev-util/kdevelop/kdevelop-5.3.2.ebuild | 1 +
 dev-util/kdevelop/kdevelop-5.3.3.ebuild | 1 +
 dev-util/kdevelop/kdevelop-5.4.0.ebuild | 1 +
 3 files changed, 3 insertions(+)
Comment 3 Michael Palimaka (kensington) gentoo-dev 2019-08-10 01:26:20 UTC
Thanks for the report!