https://bugs.kde.org/show_bug.cgi?id=400462
Bug ID: 400462 Summary: kwalletd legacy dbus service file Product: frameworks-kwallet Version: 5.51.0 Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: va...@kde.org Reporter: gdam...@gmail.com CC: kdelibs-b...@kde.org Target Milestone: --- kwallet 5.51.0-1 The kwallet package includes a legacy dbus service file[1], that binds to the old name (from kde4?) and has Exec=/usr/bin/kwalletd. The problem is that the executable doesn't exist, i.e it's not created by the same package, it seems to have been left for backward compatibility when /usr/bin/kwalletd was installed by kde4. >From what I understand, the new kwallet (/usr/bin/kwalletd5) does implement the old dbus interface, so it seems that the most logical fix would be to have org.kde.kwalletd.service be a copy of org.kde.kwalletd5.service.in file[2], or a symlink (on supported platforms). PS. this is not a victimless issue. some applications seem to fail on this, in my case I noticed that owncloud-client fails to get credentials right after login, probably by requesting the old name, and dbus failing to exec the old executable. Later, when /usr/bin/kwalletd5 is started by something else, I need to restart owncloud-client to get its credentials, but is annoying. [1] https://phabricator.kde.org/source/kwallet/browse/master/src/runtime/kwalletd/org.kde.kwalletd.service [2] https://phabricator.kde.org/source/kwallet/browse/master/src/runtime/kwalletd/org.kde.kwalletd5.service.in -- You are receiving this mail because: You are watching all bug changes.