Bug 499988

Summary: file:///usr/share/plasma/plasmoids/org.kde.plasma.networkmanagement/contents/ui/main.qml:63:14: Cannot assign to non-existent property "onSecondaryActivated"
Product: [Plasma] plasmashell Reporter: Alexander Wilms <f.alexander.wilms>
Component: Networks widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: cwo.kde
Priority: NOR    
Version First Reported In: 6.3.0   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot showing the broken networks widget

Description Alexander Wilms 2025-02-13 14:02:15 UTC
Created attachment 178277 [details]
Screenshot showing the broken networks widget

SUMMARY
After updating my openSUSE Tumbleweed install to Plasma 6.3, the networks widget is broken.

STEPS TO REPRODUCE
1. Use openSUSE Tumbleweed
2. Run `sudo zypper dup` 

OBSERVED RESULT
The networks widget is broken and shows the aforementioned error message

EXPECTED RESULT
It works like before

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250211
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.13.1-1-default (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
The desktop folder view is broken as well, though I thought that might be a packaging error. It shows this error message:

file:///usr/local/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:18:1: module "org.kde.private.desktopcontainment.folder" version 0.1 is not installed

I reported this here: https://bugzilla.opensuse.org/show_bug.cgi?id=1237157
Comment 1 cwo 2025-02-13 14:40:50 UTC
What's your current version of libplasma? The one included in 6.3 should provide the signal onSecondaryActivated.

This and your other error seems to me like an incompletely applied upgrade.
Comment 2 Alexander Wilms 2025-02-13 16:03:40 UTC
You're right, I had used kde-builder in the past and since the version matched the distro package, that didn't cause issues.

I updated the plasma-desktop dependencies, ran
sudo make install
sudo make uninstall
rm -rf /usr/local/share/
sudo zypper in -f -y kwin plasma6-framework plasma6-desktop plasma6-workspace
sudo zypper in -f --type pattern kde_plasma

and now both issues are resolved.