Bug 405215 - Error message when "Change permissions..." button is clicked in K3b settings
Summary: Error message when "Change permissions..." button is clicked in K3b settings
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 19.11.80
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-08 13:28 UTC by Patrick Silva
Modified: 2020-09-30 06:04 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 20.08.2


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2019-03-08 13:28:57 UTC
STEPS TO REPRODUCE
1. open K3b
2. click "Settings" menu > "Configure K3b..."
3. click "Programs" section, "Permissions" tab, "Change permissions..." button

OBSERVED RESULT
nothing happens

EXPECTED RESULT
K3b allows you change permissions

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.15.2
KDE Frameworks Version: 5.55.0
Qt Version: 5.12.1
Comment 1 Albert Astals Cid 2019-03-13 18:06:38 UTC
@arojas this is kind of arch linux fault for enabling something that doesn't work.

My immediate suggestion would be you removing the build_helper flag in arch linux packages.
Comment 2 Antonio Rojas 2019-03-13 21:53:09 UTC
And how are packagers supposed to know that a feature is broken and should not be enabled, if it is nowhere mentioned?
With this option disabled, one gets a useless settings pane where one can check and uncheck stuff with no visible way to apply changes - so either way, it looks broken.
This should either be fixed, or the permissions settings tab completely removed.
Comment 3 Albert Astals Cid 2019-03-14 22:19:53 UTC
(In reply to Antonio Rojas from comment #2)
> And how are packagers supposed to know that a feature is broken and should
> not be enabled, if it is nowhere mentioned?

It's not default, so if you enable things that are not default I would expect that you test them

> With this option disabled, one gets a useless settings pane where one can
> check and uncheck stuff with no visible way to apply changes - so either
> way, it looks broken.

Half agreed.

> This should either be fixed, or the permissions settings tab completely
> removed.

It's still useful, it tells you that those things are wrong, sure doesn't help you in fixing them but highlights what needs changing.

FWIW I have some local changes to fix it, but need polishing, so my suggestion is still you disable that, and once the permission code works, we'll just enable it by default, because as you say it doesn't make much sense not having it enabled.
Comment 4 Patrick Silva 2019-08-06 21:41:04 UTC
K3b 19.08 RC shows an error message when "Change permissions..." button is clicked:

"Unable to execute the action: DBus Backend error: service start org.kde.k3b failed: Cannot launch daemon, file not found or permissions invalid"

Operating System: Arch Linux 
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.60.0
Qt Version: 5.13.0
Comment 5 Patrick Silva 2020-09-30 00:24:27 UTC
(In reply to Patrick Silva from comment #4)
> K3b 19.08 RC shows an error message when "Change permissions..." button is
> clicked:
> 
> "Unable to execute the action: DBus Backend error: service start org.kde.k3b
> failed: Cannot launch daemon, file not found or permissions invalid"
> 
> Operating System: Arch Linux 
> KDE Plasma Version: 5.16.4
> KDE Frameworks Version: 5.60.0
> Qt Version: 5.13.0

packing issue fixed with package 20.08.1-2

https://bugs.archlinux.org/task/68027