Bug 474913

Summary: Notification plasmoid doesn't work
Product: [Plasma] plasmashell Reporter: Piotr Mierzwinski <piotr.mierzwinski>
Component: NotificationsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR Keywords: qt6
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Notification plasmoid with error

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