Bug 492541

Summary: FreeDesktop Secret Service unavailable (after update) - transferred from RHBZ.
Product: [Frameworks and Libraries] frameworks-kwallet Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: generalAssignee: Valentin Rusu <valir>
Status: REPORTED ---    
Severity: normal CC: kdelibs-bugs, mail, nate, nicolas.fella
Priority: NOR Keywords: regression
Version: 6.5.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c6
See Also: https://bugzilla.redhat.com/show_bug.cgi?id=2276060
https://github.com/flathub/ch.protonmail.protonmail-bridge/issues/135#issue-2253012439
https://bugs.kde.org/show_bug.cgi?id=487348
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot of an error dialog invoked by the Proton Bridge RPM package.
Screenshot of a GTK (GNOME Keyring?) error dialog invoked by the Proton Bridge Flatpak.
Screenshot of a GTK (GNOME Keyring?) password application dialog invoked by the Bitwarden Flatpak.

Description Roke Julian Lockhart Beedell 2024-09-02 11:50:25 UTC
Created attachment 173225 [details]
Screenshot of an error dialog invoked by the Proton Bridge RPM package.

SUMMARY
-------

After a package update and reboot, I tried to run Proton Mail Bridge, but it couldn't access its secrets. Consequently, I reported https://github.com/flathub/ch.protonmail.protonmail-bridge/issues/135#issue-2253012439.

However, simultaneously, I happened to experience https://bugzilla.redhat.com/show_bug.cgi?id=2276058#c0, and reported that via GNOME ABRT demonstrated to me that GNOME's implementation had failed too. See the attached screenshots for a demonstration of this.

Consequently, something underlying had failed, so I reported https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c0. I expected to have the report transferred upstream to GNOME. However, I was asked to transfer it to here. See "ADDITIONAL INFORMATION" for... additional information.

STEPS TO REPRODUCE
------------------

As https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c0 explains (paraphrased):

> 1.  I downloaded an update at approximately 2024-04-19T14+01:00 via Discover.
> 2.  I applied the update offline during a reboot.
> 3.  I tried to use Proton Bridge and GNOME ABRT.

OBSERVED RESULT
---------------

The secrets service hasn't been available since, which means that I must reauthenticate after every reboot.

EXPECTED RESULT
---------------

This shouldn't have occurred, and should have been remediated afterward. It might not be evident since new installations don't exhibit this, but mine has continued to since that update.

SOFTWARE/OS VERSIONS
--------------------

> Operating System: Fedora Linux 40
> KDE Plasma Version: 6.1.4
> KDE Frameworks Version: 6.5.0
> Qt Version: 6.7.2
> Kernel Version: 6.10.7-200.fc40.x86_64 (64-bit)
> Graphics Platform: Wayland
> Processors: 12 × AMD Ryzen 5 7600X 6-Core Processor
> Memory: 30.5 GiB of RAM
> Graphics Processor: AMD Radeon RX 5700
> Manufacturer: ASRock
> Product Name: X670E Taichi

ADDITIONAL INFORMATION
----------------------

Transferred here per https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c6 (paraphrased):

> It probably got broken by this MR that was intended to implement the secrets portal for Flatpak apps: https://invent.kde.org/frameworks/kwallet/-/merge_requests/67
> 
> Please report it at https://bugs.kde.org and link the ticket here.
Comment 1 Roke Julian Lockhart Beedell 2024-09-02 11:53:42 UTC
Created attachment 173226 [details]
Screenshot of a GTK (GNOME Keyring?) error dialog invoked by the Proton Bridge Flatpak.
Comment 2 Roke Julian Lockhart Beedell 2024-09-02 11:55:46 UTC
Created attachment 173227 [details]
Screenshot of a GTK (GNOME Keyring?) password application dialog invoked by the Bitwarden Flatpak.
Comment 3 Roke Julian Lockhart Beedell 2024-09-02 12:01:20 UTC

*** This bug has been marked as a duplicate of bug 487348 ***
Comment 4 Roke Julian Lockhart Beedell 2024-09-02 12:06:29 UTC
Changed state per https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c12. I'll await proper triage.
Comment 5 Roke Julian Lockhart Beedell 2024-09-02 14:52:30 UTC
Comment on attachment 173225 [details]
Screenshot of an error dialog invoked by the Proton Bridge RPM package.

https://bugzilla.redhat.com/show_bug.cgi?id=2276060#c16