Bug 483766 - KDE 6 kid3ui.rc is installed in wrong location
Summary: KDE 6 kid3ui.rc is installed in wrong location
Status: RESOLVED FIXED
Alias: None
Product: kid3
Classification: Applications
Component: general (other bugs)
Version First Reported In: 3.9.x
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Urs Fleisch
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-16 13:51 UTC by Urs Fleisch
Modified: 2024-03-18 10:04 UTC (History)
1 user (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 Urs Fleisch 2024-03-16 13:51:57 UTC
SUMMARY
***
The KDE 6 version of Kid3 installs the user interface XML configuration kid3ui.rc in the wrong location /usr/share/kxmlgui6/kid3/kid3ui.rc instead of /usr/share/kxmlgui5/kid3/kid3ui.rc. This causes the UI to show only the
standard actions (e.g. Open, Open Recent, Save, Revert and Quit in the File menu) instead of the full set of actions unless a local UI configuration ~/.local/share/kxmlgui5/kid3/kid3ui.rc from the KDE 5 version already exists.
***


STEPS TO REPRODUCE
1. Install a KDE 5 version of Kid3, e.g. on Arch Linux.
2. Make sure that you do not have a local kid3ui.rc, disable it if it exists, e.g. using mv ~/.local/share/kxmlgui5/kid3/kid3ui.rc ~/.local/share/kxmlgui5/kid3/kid3ui.rc.disabled
3. Start kid3

OBSERVED RESULT

The File menu contains only Open, Open Recent, Save, Revert and Quit

EXPECTED RESULT

The File menu contains the full set of actions: Open, Open Recent, Open Folder, Reload, Save, Revert, Import, ...

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.7.9-arch1-1
(available in About System)
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2

ADDITIONAL INFORMATION
The problem can also be observed when trying to build a flatpak using org.kde.Platform 6.6