Drop Libreoffice KF5 integration package
Summary
With KDE being on Qt6 since F40 and lxqt also being on qt6 since F41, we would like to drop the libreoffice-KF5 subpackage which provides integration against Qt5.
Owner
- Name: Mattia Verga
- Email: mattia.verga@proton.me
- Name: Gwyn Ciesla
- Email: gwync@protonmail.com
Current status
- Targeted release: Fedora Linux 44
- Last updated: 2026-03-17
- Announced
- Discussion thread
- FESCo issue: #3537
- Tracker bug: #2436479
- Release notes tracker: #307
Detailed Description
With KDE being on Qt6 since F40 and lxqt also being on qt6 since F41, we would like to drop the libreoffice-KF5 subpackage which provides integration against Qt5. The libreoffice-kf6 subpackage is already set as a supplement of libreoffice-core and plasma-workspace since F40. This change will drop the libreoffice-kf5 subpackage entirely and make the libreoffice-kf6 obsolete the old package.
Feedback
This has been requested specifically in bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2426728
Benefit to Fedora
Scope
- Proposal owners:
Adjust the specfile. The libreoffice-kf* integration subpackages are already under conditional.
- Other developers:
None.
- Release engineering: #Releng issue number
None.
- Policies and guidelines: N/A (not needed for this Change)
None.
- Trademark approval: N/A (not needed for this Change)
None.
- Alignment with the Fedora Strategy:
None.
Upgrade/compatibility impact
On upgrade the libreoffice-kf5 should be removed (if it was previously installed). On new installations, the libreoffice-kf6 package should be installed when the DE is plasma-workspace.
Early Testing (Optional)
Do you require 'QA Blueprint' support? N
How To Test
Upgrade/install libreoffice and check, for example, it uses the open/save dialogs from KF6/Qt6.
User Experience
No change should be noticed on upgrades from a recent Fedora version. When upgrading from F<40, users will notice LO uses KF6/Qt6 windows dialogs.
Dependencies
Contingency Plan
- Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change), Yes/No
Documentation
N/A (not a System Wide Change)
