https://bugs.kde.org/show_bug.cgi?id=480380

Alex Ball <a.j.b...@bath.ac.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
                 CC|                            |a.j.b...@bath.ac.uk
             Status|REPORTED                    |CONFIRMED

--- Comment #8 from Alex Ball <a.j.b...@bath.ac.uk> ---
I was hit by this problem after upgrading KDE Neon User Edition to MegaRelease
6.

- `PAM_KWALLET5_LOGIN` environment variable was not set.
- No socket was created at `/run/user/1000/kwallet5.socket`.
- Therefore the `pam_kwallet_init` script did nothing.

Thanks to this thread, I see this was caused by `libpam-kwallet5` being removed
in the upgrade, and not being restored in the fixes released on 2 March.

The issue is that `libpam-kwallet5` is marked and treated as a transitional
package:

- Its title now has "- transitional" at the end.
- The description says "This package can be removed."
- Its category is "Libraries - Old"
- It depends on `libpam-kwallet6`.

But since `libpam-kwallet5` contains the file of substance that makes
everything work, in reality `libpam-kwallet6` depends on `libpam-kwallet5`.

This looks like a clear case of a packaging error to me. Presumably
`pam_kwallet5.so` was intended to move to `libpam-kwallet-common`?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to