I come from Plasma archlinux which has no kf5 dependencies why are there some in fedora :
dnf remove kf5* Removing dependent packages: plasma-breeze x86_64 6.2.2-1.fc42 rawhide plasma-desktop x86_64 6.2.2 -1.fc42 rawhide plasma-print-manager x86_64 6.2.2-1.fc42 rawhide plasma-workspace x86_64 6.2.2-1.fc42 rawhide plasma-workspace-wayland x86_64 6.2.2-1.fc42 rawhide plasma-workspace-x11 x86_64 6.2.2-1.fc42 rawhide sddm-breeze
In my case, this appears to be related to maliit-keyboard since it's a hard requirement of plasma-workspace:
Failed to resolve the transaction: Problem: installed package maliit-keyboard-2.3.1-8.fc41.x86_64 requires libQt5Gui.so.5()(64bit), but none of the providers can be installed - installed package maliit-keyboard-2.3.1-8.fc41.x86_64 requires libQt5Gui.so.5(Qt_5)(64bit), but none of the providers can be installed - installed package plasma-breeze-6.3.0-1.fc41.x86_64 requires (plasma-breeze-qt5 if qt5-qtbase-gui), but none of the providers can be installed - installed package plasma-workspace-6.3.0-1.fc41.x86_64 requires maliit-keyboard, but none of the providers can be installed - installed package plasma-integration-6.3.0-1.fc41.x86_64 requires plasma-breeze(x86-64), but none of the providers can be installed - installed package plasma-desktop-6.3.0-1.fc41.x86_64 requires plasma-workspace, but none of the providers can be installed - installed package plasma-desktop-6.3.0-1.fc41.x86_64 requires plasma-integration, but none of the providers can be installed - conflicting requests - problem with installed package
There is an old issue here: https://github.com/maliit/keyboard/issues/122
and some work here: https://github.com/maliit/keyboard/pull/235
On Tuesday, November 5, 2024 2:02:15 AM Central Standard Time eddy edpil via kde wrote:
I come from Plasma archlinux which has no kf5 dependencies why are there some in fedora :
dnf remove kf5* Removing dependent packages: plasma-breeze x86_64 6.2.2-1.fc42 rawhide plasma-desktop x86_64 6.2.2 -1.fc42 rawhide plasma-print-manager x86_64 6.2.2-1.fc42 rawhide plasma-workspace x86_64 6.2.2-1.fc42 rawhide plasma-workspace-wayland x86_64 6.2.2-1.fc42 rawhide plasma-workspace-x11 x86_64 6.2.2-1.fc42 rawhide sddm-breeze
On Fri, 2025-02-14 at 17:10 -0600, Anthony Messina via kde wrote:
Problem: installed package maliit-keyboard-2.3.1-8.fc41.x86_64 requires libQt5Gui.so.5()(64bit), but none of the providers can be installed
I don't had problem to update , but #rpm -qf /usr/lib64/libQt5Gui.so.5 qt5-qtbase-gui-5.15.15-3.fc41.x86_64
please try update qt5-qtbase* first
On Friday, February 14, 2025 7:25:01 PM Central Standard Time Sérgio Basto wrote:
On Fri, 2025-02-14 at 17:10 -0600, Anthony Messina via kde wrote:
Problem: installed package maliit-keyboard-2.3.1-8.fc41.x86_64 requires libQt5Gui.so.5()(64bit), but none of the providers can be installed
I don't had problem to update , but #rpm -qf /usr/lib64/libQt5Gui.so.5 qt5-qtbase-gui-5.15.15-3.fc41.x86_64
please try update qt5-qtbase* first
Thanks Sérgio. I had missed the OP from November 2024, but my sense of the question was question was why there are still kf5 dependencies in Fedora. It appears that maliit-keyboard being a hard "Requires" for plasma-workspace is one of the reasons so many kf5 (and qt5) packages are pulled in.
Personlly, it seems like a lot of baggage still hanging around for a feature that may not be very widely used considering the question of Qt6 support in maliit-keyboard was raised in April 2022 and isn't yet resolved upstream.
On Fri, Feb 14, 2025 at 10:28 PM Anthony Messina via kde kde@lists.fedoraproject.org wrote:
On Friday, February 14, 2025 7:25:01 PM Central Standard Time Sérgio Basto wrote:
On Fri, 2025-02-14 at 17:10 -0600, Anthony Messina via kde wrote:
Problem: installed package maliit-keyboard-2.3.1-8.fc41.x86_64 requires libQt5Gui.so.5()(64bit), but none of the providers can be installed
I don't had problem to update , but #rpm -qf /usr/lib64/libQt5Gui.so.5 qt5-qtbase-gui-5.15.15-3.fc41.x86_64
please try update qt5-qtbase* first
Thanks Sérgio. I had missed the OP from November 2024, but my sense of the question was question was why there are still kf5 dependencies in Fedora. It appears that maliit-keyboard being a hard "Requires" for plasma-workspace is one of the reasons so many kf5 (and qt5) packages are pulled in.
Personlly, it seems like a lot of baggage still hanging around for a feature that may not be very widely used considering the question of Qt6 support in maliit-keyboard was raised in April 2022 and isn't yet resolved upstream.
It is required for accessibility and touch input devices, and until a replacement is made, we don't really have another option.
I understand your situation, but why not put it in optional dependencies or something like that.
In order to have a "clean" install , I always use a rawhide netinstall and I spent time to port my last qt5 apps to qt6. And despite that I end up with about forty dependencies (kf5 qt5) because of a Qt6 desktop. It's almost funny. Sorry for my english.
On Mon, Feb 17, 2025 at 3:47 AM eddy edpil via kde kde@lists.fedoraproject.org wrote:
I understand your situation, but why not put it in optional dependencies or something like that.
In order to have a "clean" install , I always use a rawhide netinstall and I spent time to port my last qt5 apps to qt6. And despite that I end up with about forty dependencies (kf5 qt5) because of a Qt6 desktop. It's almost funny. Sorry for my english.
Because it is not optional. Not having the keyboard is considered broken according to upstream. A new one is in development, but it'll be some time before it's ready.
On Mon, Feb 17, 2025 at 8:33 AM eddy edpil via kde kde@lists.fedoraproject.org wrote:
Tell you about that? Thanks.
We're waiting on that to be in a ready state to replace maliit-keyboard, yes. It is brand new and very incomplete right now.
I actually have a copr with a build of plasma-keyboard, and yes I can confirm it's incomplete and not functional right now.
On Mon, Feb 17, 2025 at 8:39 AM Neal Gompa via kde < kde@lists.fedoraproject.org> wrote:
On Mon, Feb 17, 2025 at 8:33 AM eddy edpil via kde kde@lists.fedoraproject.org wrote:
Tell you about that? Thanks.
We're waiting on that to be in a ready state to replace maliit-keyboard, yes. It is brand new and very incomplete right now.
-- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ kde mailing list -- kde@lists.fedoraproject.org To unsubscribe send an email to kde-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Plasma-keyboard is now optional for plasma but I believe there is still a hard dependency in the build that prevents uninstalling maliit-keyboard , especially since it creates lots of crashs in journalctl. ex: kwin_wayland[9554]: Input Method crashed "maliit-keyboard" QList() 6 QProcess::CrashExit.
-- Information for build plasma-workspace-6.4.4-3.fc43 Changelog * Tue Aug 26 2025 Steve Cossette farchord@gmail.com - 6.4.4-3 - Adding plasma-keyboard as a runtime dependancy
dnf remove maliit-keyboard
Removal of : maliit-keyboard x86_64 2.3.1-11.fc43 rawhide 8.7 MiB Removing dependent packages: sddm x86_64 0.21.0-10.fc43 rawhide 1.7 MiB sddm-breeze noarch 6.4.4-1.fc43 rawhide 1.1 MiB sddm-kcm x86_64 6.4.4-2.fc44 rawhide 655.2 KiB
it is the sddm-wayland-plasma subpacket that has this dependency.
Yes, as things stand, plasma-keyboard cannot fully replace maliit-keyboard on SDDM. Last I heard the reason for it was the PAM config for SDDM can either take plasma-keyboard or maliit-keyboard not both.
On Thu, Sep 4, 2025 at 12:05 AM Eddy02 Edpil via kde < kde@lists.fedoraproject.org> wrote:
Plasma-keyboard is now optional for plasma but I believe there is still a hard dependency in the build that prevents uninstalling maliit-keyboard , especially since it creates lots of crashs in journalctl. ex: kwin_wayland[9554]: Input Method crashed "maliit-keyboard" QList() 6 QProcess::CrashExit.
-- Information for build plasma-workspace-6.4.4-3.fc43 Changelog * Tue Aug 26 2025 Steve Cossette farchord@gmail.com
- 6.4.4-3 - Adding plasma-keyboard as a runtime dependancy
dnf remove maliit-keyboard
Removal of : maliit-keyboard x86_64 2.3.1-11.fc43 rawhide 8.7 MiB Removing dependent packages: sddm x86_64 0.21.0-10.fc43 rawhide 1.7 MiB sddm-breeze noarch 6.4.4-1.fc43 rawhide 1.1 MiB sddm-kcm x86_64 6.4.4-2.fc44 rawhide 655.2 KiB
it is the sddm-wayland-plasma subpacket that has this dependency.
kde mailing list -- kde@lists.fedoraproject.org To unsubscribe send an email to kde-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
I was looking at seeing how the two keyboards compare and I found that F42 plasma-mobile wouldn't let me switch virtual keyboards. Both plasma-keyboard and maliit-keyboard showed up in the switchng keyboard page, but I couldn't select the other keyboard. I/we need to investigate so when the time comes, we can switch easier.
On Sat, Sep 6, 2025 at 7:08 AM Steve Cossette via kde < kde@lists.fedoraproject.org> wrote:
Yes, as things stand, plasma-keyboard cannot fully replace maliit-keyboard on SDDM. Last I heard the reason for it was the PAM config for SDDM can either take plasma-keyboard or maliit-keyboard not both.
On Thu, Sep 4, 2025 at 12:05 AM Eddy02 Edpil via kde < kde@lists.fedoraproject.org> wrote:
Plasma-keyboard is now optional for plasma but I believe there is still a hard dependency in the build that prevents uninstalling maliit-keyboard , especially since it creates lots of crashs in journalctl. ex: kwin_wayland[9554]: Input Method crashed "maliit-keyboard" QList() 6 QProcess::CrashExit.
-- Information for build plasma-workspace-6.4.4-3.fc43 Changelog * Tue Aug 26 2025 Steve Cossette farchord@gmail.com
- 6.4.4-3 - Adding plasma-keyboard as a runtime dependancy
dnf remove maliit-keyboard
Removal of : maliit-keyboard x86_64 2.3.1-11.fc43 rawhide 8.7 MiB Removing dependent packages: sddm x86_64 0.21.0-10.fc43 rawhide 1.7 MiB sddm-breeze noarch 6.4.4-1.fc43 rawhide 1.1 MiB sddm-kcm x86_64 6.4.4-2.fc44 rawhide 655.2 KiB
it is the sddm-wayland-plasma subpacket that has this dependency.
kde mailing list -- kde@lists.fedoraproject.org To unsubscribe send an email to kde-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
-- _______________________________________________ kde mailing list -- kde@lists.fedoraproject.org To unsubscribe send an email to kde-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kde@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue