Bug 29228

Summary: k3b won't produce sound (it needs /usr/share/sounds/KDE-K3B-*.ogg, currently provided by kdebase4-runtime)
Product: Mageia Reporter: Ken Arromdee <arromdee2>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: davidwhodgins, geiger.david68210, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA8TOO
Source RPM: k3b-20.12.0-1.mga8.src.rpm CVE:
Status comment:

Description Ken Arromdee 2021-07-06 00:57:04 CEST
Description of problem:


Version-Release number of selected component (if applicable): 20.12.0


How reproducible: Always


Steps to Reproduce:
1. Burn something using k3b
2. It should produce a sound when it is finished
3. No sound and produces the message:

kf.notifications: Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification

knotifyconfig, lib64kfnotifyconfig5, and lib64knotifyconfig4 are installed.  I am not using a kde desktop and suspect that this requires some dependency that should have been installed but isn't.  If there is some kde program I can run to set notification sounds, I don't know what it is or how to run it without a whole desktop.

I have a ~/.config/k3b.notifyrc but it is ancient and contains nothing useful and no references to sound files.
Comment 1 Dave Hodgins 2021-07-06 03:40:03 CEST
The default success sound file is KDE-K3B-Finish-Success.ogg which is in the
kdebase4-runtime package as /usr/share/sounds/KDE-K3B-Finish-Success.ogg

In my opinion the files should be moved to the k3b package, but that's up
to the packager.

Assigning to neoclust, the registered packager for k3b.

Assignee: bugsquad => mageia
CC: (none) => davidwhodgins

Comment 2 Ken Arromdee 2021-07-06 20:29:17 CEST
Installing kdebase4-runtime fixed the problem for me, so it seems that there was a missing dependency on it.
Comment 3 Marja Van Waes 2021-07-06 23:03:04 CEST
(In reply to Ken Arromdee from comment #2)
> Installing kdebase4-runtime fixed the problem for me, so it seems that there
> was a missing dependency on it.

Thanks for the feedback.
And yes, I don't see that dependency in the k3b spec file, but Dave Hodgins0 suggestion to move the three k3b sound files from kdebase4-runtime to k3b might be a better solution than adding that dependency.

Summary: k3b won't produce sound => k3b won't produce sound (it needs /usr/share/sounds/KDE-K3B-*.ogg, currently provided by kdebase4-runtime)
Whiteboard: (none) => MGA8TOO
CC: (none) => marja11
Version: 8 => Cauldron

Comment 4 David GEIGER 2024-03-03 10:02:53 CET
Fixed long time ago!

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => geiger.david68210