Bug 329094

Summary: No error message when trying to create a dbus shortcut and dbus browser not installed
Product: [Frameworks and Libraries] frameworks-kio Reporter: Hrtmt Brng <hbrnng.sw_dev>
Component: generalAssignee: thenujan <sthenujan2002>
Status: RESOLVED FIXED    
Severity: normal CC: 4wy78uwh, egorov, happyskypoodle, katyaberezyaka, kdelibs-bugs, nate, ngompa13, rdieter, simonandric5, sthenujan2002
Priority: NOR Keywords: junior-jobs
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In: 5.103
Sentry Crash Report:

Description Hrtmt Brng 2013-12-21 20:00:32 UTC
When I create a dbus shortcut and I click "D-Bus-Browser aufrufen" (call d-bus browser) nothing happens. I have to install qdbusviewer. In case qdbusviewer is not installed it would be helpfull to get an error message.

Reproducible: Always

Steps to Reproduce:
1. Go to the shortcut configuration
2. Create a shortcut of type d-bus call
3. Go to action tab
4. Click on "D-Bus-Browser aufrufen" (call d-bus browser)
Actual Results:  
nothing happens

Expected Results:  
if the d-bus browser is not installed, an error message appears
Comment 1 Tom Goralczyk 2015-10-15 08:39:21 UTC
Isn't this a downstream issue of a missing dependency in Debian? Arch Linux pulls in qdbusviewer as part of qtchooser which is a dependency of qt5-base.
Comment 2 Tom Goralczyk 2015-10-15 09:05:56 UTC
Just tested this on Debian. qdbusviewer is now part of qtchooser (it used to be a separate package) and should be present on all systems running KDE5. As such, this is no longer an issue and can be closed.
Comment 3 Rex Dieter 2015-10-19 15:29:34 UTC
Closing per comment #2
Comment 4 Nate Graham 2022-02-06 16:53:45 UTC
Re-opening as the downstream solution of every distro installing QDbusBrowser is not very elegant, as that app is a nerdy developer tool that seems quite random to have pre-installed by default. We should improve the UI here.
Comment 5 Nate Graham 2022-02-06 16:55:07 UTC
See for example https://pagure.io/fedora-kde/SIG/issue/115, which has gathered several duplicate reports.
Comment 6 thenujan 2022-12-14 14:01:55 UTC
https://invent.kde.org/frameworks/kio/-/merge_requests/1082

Forgot to add bug in the commit message.
Comment 7 thenujan 2023-02-04 14:30:43 UTC
Fixed as https://invent.kde.org/frameworks/kio/-/merge_requests/1082 got merged