Bug 26888 - Oxygen sounds should be in standalone RPM package
Summary: Oxygen sounds should be in standalone RPM package
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-02 10:14 CEST by Aurelien Oudelet
Modified: 2020-07-03 12:37 CEST (History)
1 user (show)

See Also:
Source RPM: oxygen-5.19.2-1.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Aurelien Oudelet 2020-07-02 10:14:42 CEST
Description of problem:
Oxygen sounds should be available in a standalone RPM, like in OpenSuse and Ubuntu, for other DE without needing to install all KDE Frameworks on system as dependencies.

Version-Release number of selected component (if applicable):
Mageia 7.1 and Cauldron

How reproducible:
# dnf install oxygen

It installs all KDE Frameworks, only to have KDE sound artworks for other DE like XFCE.

Expected behaviour:
A standalone RPM package with only *.ogg files in /usr/share/sounds/.

Regards,
Comment 1 Lewis Smith 2020-07-02 12:32:29 CEST
> It installs all KDE Frameworks
I tried:
 $ urpmq --requires-recursive oxygen | grep KDE
 $ urpmq --requires-recursive oxygen | grep kde
 kdecoration
so am unsure of the claim.
Can you say what desktop you are using? And are you able to provide a log or console output from the dnf command to illustrate your point? I cannot try it without dismantling my system.
There are 13 qt5 recursive dependencies, and the pkg provides a few qt5 & KDE things:
 /usr/lib64/qt5/plugins/kstyle_oxygen_config.so
 /usr/lib64/qt5/plugins/org.kde.kdecoration2/oxygendecoration.so
 /usr/lib64/qt5/plugins/styles/oxygen.so
 /usr/share/icons/KDE_Classic/*

There are some 50 sound files, but it is not for me to judge the feasibility of the request. Assigning your suggestion for comment at least to oxygen maintainers neoclust & DavidG.

Severity: normal => enhancement
Assignee: bugsquad => mageia
CC: (none) => geiger.david68210

Comment 2 Aurelien Oudelet 2020-07-02 16:06:10 CEST
(In reply to Lewis Smith from comment #1)

I use XFCE desktop environment.
I will provide dnf output tonight after work.
Comment 3 David GEIGER 2020-07-02 16:15:28 CEST
Fixed in next oxygen-5.19.2-2.mga8 update!
Comment 4 Aurelien Oudelet 2020-07-03 12:37:59 CEST
(In reply to David GEIGER from comment #3)
> Fixed in next oxygen-5.19.2-2.mga8 update!

Freshly installed Mageia 8 alpha1 and updated with XFCE desktop, oxygen sounds are available without needing all KDE Frameworks.

Great job well done!
Have lot of fun!
Closing bug.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.