Bug 474913 - Notification plasmoid doesn't work
Summary: Notification plasmoid doesn't work
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Notifications (other bugs)
Version First Reported In: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2023-09-26 18:45 UTC by Piotr Mierzwinski
Modified: 2023-09-27 11:46 UTC (History)
1 user (show)

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


Attachments
Notification plasmoid with error (87.21 KB, image/png)
2023-09-26 18:45 UTC, Piotr Mierzwinski
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Mierzwinski 2023-09-26 18:45:56 UTC
Created attachment 161891 [details]
Notification plasmoid with error

SUMMARY
Since couple days (25th of Sep) Notification plasmoid doesn't work.  Clicking in icon shows error like below:

file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/main.qml:19:1: Failed to extract plugin meta data from '/usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/notificationmanager/libnotificationmanagerplugin.so': '/usr/lib/x86_64-linux-gnu/qt6/qml/org/kde/notificationmanager/libnotificationmanagerplugin.so' is not a Qt plugin (metadata not found)

Details in attached screenshot.

STEPS TO REPRODUCE
1. Click into Notification icon (placed in System Tray)
2. 
3. 

OBSERVED RESULT
Error "Failed to extract plugin meta data"

EXPECTED RESULT
Should run normally

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240
Qt Version: 6.6.0

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2023-09-26 18:53:04 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3336
Comment 2 Nicolas Fella 2023-09-27 11:46:29 UTC
Git commit a484fb498b3716d44aacf0363a1dcf04ac9d77cb by Nicolas Fella.
Committed on 27/09/2023 at 13:37.
Pushed by nicolasfella into branch 'master'.

Add missing GENERATE_PLUGIN_SOURCE for QML modules

This is needed because we don't specify a plugin class ourselves

M  +1    -1    libcolorcorrect/CMakeLists.txt
M  +1    -1    libnotificationmanager/CMakeLists.txt

https://invent.kde.org/plasma/plasma-workspace/-/commit/a484fb498b3716d44aacf0363a1dcf04ac9d77cb