Bug 503635 - Debian package has no dependence necessary for the pronunciation of the text
Summary: Debian package has no dependence necessary for the pronunciation of the text
Status: RESOLVED DOWNSTREAM
Alias: None
Product: Crow Translate
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Debian testing Linux
: NOR normal (vote)
Target Milestone: ---
Assignee: Gena
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-02 00:24 UTC by poglazoff
Modified: 2025-05-05 19:17 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description poglazoff 2025-05-02 00:24:51 UTC
SUMMARY
I use Debian 13 with Gnome. Installed Crow Translate from the Debian repo. Speaking doesn't work until I additionally installed ```sudo apt install libqt5multimedia5-plugins```. I believe it should be a package dependence.

STEPS TO REPRODUCE
1. Use Debian 13 with Gnome.
2. sudo apt install crow-translate
3. Open Crow Translate, enter any text, press "Speak".

OBSERVED RESULT
No sound output.
Console output:
```
$ crow 
QSocketNotifier: Can only be used with threads started with QThread
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
defaultServiceProvider::requestService(): no service found for - "org.qt-project.qt.mediaplayer"
```

EXPECTED RESULT
I hear the voice.

SOFTWARE/OS VERSIONS
- **OS Name:**                                     Debian GNU/Linux trixie/sid
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               48
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.14-amd64
crow-translate:
  Installed: 2.11.1+git20240108+ds-2

ADDITIONAL INFORMATION
Comment 1 John Kizer 2025-05-05 05:25:08 UTC
Hi - Debian packagers compose the requirements for each package in the distribution's repositories, so they would need to be the ones adjusting something like this. The processes for reporting Debian bugs are described on their site here: https://www.debian.org/Bugs/Reporting

Thanks!
Comment 2 poglazoff 2025-05-05 07:39:37 UTC
Thank you!

Could you please advise if there is any complete list of components required for Crow Translate so that I can send it to Debian packagers? Because maybe this is not the only thing that is missing.
Comment 3 John Kizer 2025-05-05 19:17:05 UTC
The general dependencies are described on the project's KDE Invent (GitLab) page: https://invent.kde.org/office/crow-translate#dependencies