My distro just upgraded to plasma 6.3.1 I wanted to try kweather-plasma-applet but it displays: This widget was written for an unknown version of plasma. It is incompatible with version 6 of plasma.
Please fill out the steps to reproduce and the system info? It helps developers understand how to reproduce the issue and what underlying software e.g. Qt and KDE Frameworks are in use. Please change the status back to REPORTED when you reply with the requested information. Thank you. STEPS TO REPRODUCE 1. 2. 3. SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: Please change the status back to REPORTED when you reply. Thank you.
STEPS TO REPRODUCE 1. install my distro packages : kweather.x86_64 24.12.2-1.fc43 rawhide kweather-plasma-applet.x86_64 24.12.2-1.fc43 rawhide kweathercore.x86_64 24.12.2-1.fc43 rawhide 2. Enter in edition mode. 3. Click on add widgets. 4. When the cursor is on the kweater plasmoid icon a notification appears : This widget was written for an unknown version of plasma. It is incompatible with version 6 of plasma. I made a search seems that the widget is not yet ported to kf6 and found a bug report : https://invent.kde.org/utilities/kweather/-/issues/76 Thanks.
I can reproduce this on Fedora KDE 41. For what it's worth, it looks like this has possibly been reported on Bugzilla before: https://bugs.kde.org/show_bug.cgi?id=485488 ...and was merged in with at least one root cause of the incompatibility, which has been addressed: https://bugs.kde.org/show_bug.cgi?id=487464 Thanks!
Git commit 73120100f87591b951e6102ffdbc6e517eca73b8 by Nicolas Fella, on behalf of snow flurry. Committed on 19/08/2025 at 08:05. Pushed by nicolasfella into branch 'master'. plasmoid: Support Plasma 6 (#76) Aside from the recommendations in the Porting KF6 guide (https://develop.kde.org/docs/plasma/widget/porting_kf6/), this makes the following changes: * Uses kcoreaddons_add_plugin with the target name org.kde.plasma.kweather_1x4, which avoids an error where the inferred Id from the filename isn't the Id in the internal metadata * Updates the plasmoid icon to org.kde.kweather * Replaces the removed Kirigami.BasicListItem with KD.SubtitleDelegate M +3 -5 src/plasmoid/CMakeLists.txt M +2 -2 src/plasmoid/package/contents/ui/LocationSelector.qml M +3 -2 src/plasmoid/package/contents/ui/WeatherContainer.qml M +4 -4 src/plasmoid/package/contents/ui/main.qml M +5 -2 src/plasmoid/package/metadata.json https://invent.kde.org/utilities/kweather/-/commit/73120100f87591b951e6102ffdbc6e517eca73b8