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).
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(+)
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(+)
Thanks for the report!