Bug 442748 - KpluginFactory cannot load the plugin kcm_fontinst.so
Summary: KpluginFactory cannot load the plugin kcm_fontinst.so
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fontinst (other bugs)
Version First Reported In: 5.22.90
Platform: Arch Linux Linux
: VHI normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: regression
: 443203 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-09-20 16:57 UTC by Richard Ullger
Modified: 2021-10-01 19:51 UTC (History)
2 users (show)

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


Attachments
Font Management systemsettings screenshot (75.39 KB, image/png)
2021-09-20 16:57 UTC, Richard Ullger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Ullger 2021-09-20 16:57:40 UTC
Created attachment 141743 [details]
Font Management systemsettings screenshot

SUMMARY
KpluginFactory cannot load the plugin /usr/lib/qt/plugins/kcms/kcm_fontinst.so.
The file is present on the system and is provided by the package kde-unstable/plasma-workspace

STEPS TO REPRODUCE
1. Open systemsettings
2. Click on Appearance
3. Click on Font Management

OBSERVED RESULT
Error message. See attached screenshot

EXPECTED RESULT
Installed fonts should display

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.12.15-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 12 × Intel® Core™ i7-8700 CPU @ 3.20GHz
Memory: 31.3 GiB of RAM
Graphics Processor: GeForce GTX 1080/PCIe/SSE2 

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2021-09-20 18:35:47 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1072
Comment 2 Nicolas Fella 2021-09-21 04:35:44 UTC
Git commit 33c4929515bdc41ce3d6dda456bc6dd085d416eb by Nicolas Fella.
Committed on 20/09/2021 at 18:35.
Pushed by alex into branch 'master'.

Unbreak fontinst KCM

KCMs without JSON metadata must not be installed into <plugins>/kcms. They belong in <plugins> until they are ported

M  +1    -1    kcms/kfontinst/kcmfontinst/CMakeLists.txt

https://invent.kde.org/plasma/plasma-workspace/commit/33c4929515bdc41ce3d6dda456bc6dd085d416eb
Comment 3 Nicolas Fella 2021-09-29 08:42:44 UTC
Git commit 65083f43e10654455373987d5c23e391451c33c4 by Nicolas Fella.
Committed on 29/09/2021 at 08:42.
Pushed by nicolasfella into branch 'Plasma/5.23'.

Unbreak fontinst KCM

KCMs without JSON metadata must not be installed into <plugins>/kcms. They belong in <plugins> until they are ported
(cherry picked from commit 33c4929515bdc41ce3d6dda456bc6dd085d416eb)

M  +1    -1    kcms/kfontinst/kcmfontinst/CMakeLists.txt

https://invent.kde.org/plasma/plasma-workspace/commit/65083f43e10654455373987d5c23e391451c33c4
Comment 4 Antonio Rojas 2021-10-01 19:51:09 UTC
*** Bug 443203 has been marked as a duplicate of this bug. ***