https://bugs.kde.org/show_bug.cgi?id=521595
--- Comment #3 from Will <[email protected]> --- I managed to troubleshoot and fix this locally with Codex. I am not a dev, but the explanation seems reasonable to me. Full disclosure - LLM-provided summary below: After upgrading to Plasma/plasma-nm 6.7, saved Wi-Fi passwords stored in KWallet may stop being found. The passwords are not lost; they remain in KWallet as legacy Map entries under Network Management. Plasma-nm 6.7 switched its secret storage from direct KWallet access to QtKeychain, and new secrets are stored as KWallet Password entries containing JSON. Root Cause The regression was introduced by plasma-nm’s switch to QtKeychain: https://invent.kde.org/plasma/plasma-nm/-/commit/290d090861c93b687c4b79961794ff264e7b05c8 However, plasma-nm 6.7 only requires QtKeychain 0.15.0: https://invent.kde.org/plasma/plasma-nm/-/blob/v6.7.0/CMakeLists.txt#L44 The compatibility needed to read old KWallet Map entries was added in QtKeychain 0.16.0: https://github.com/frankosterfeld/qtkeychain/blob/main/ChangeLog So plasma-nm 6.7 can be built and shipped with QtKeychain 0.15, but that combination cannot read existing Wi-Fi secrets stored in the old KWallet map format. Best upstream fix: plasma-nm should require Qt6Keychain >= 0.16.0. -- You are receiving this mail because: You are watching all bug changes.
