Bug 247380

Summary: net-im/quaternion: Saving access token to keychain error
Product: Ports & Packages Reporter: Adam Jimerson <vendion>
Component: Individual Port(s)Assignee: Adriaan de Groot <adridg>
Status: Closed Not Enough Information    
Severity: Affects Only Me Keywords: needs-qa
Priority: --- Flags: bugzilla: maintainer-feedback? (adridg)
Version: Latest   
Hardware: Any   
OS: Any   

Description Adam Jimerson 2020-06-18 13:20:12 UTC
On startup of Quaternion I also see the following dialog box:

> Do you want to migrate the access token for @vendion:matrix.org from the file to the keychain?

Clicking "Yes" results in the following followup dialog box to appear:

> Quaternion couldn't save the access token to the keychain. Do you want to save the access token to file /home/vendion/.local/share/QMatrixClient/quaternion/@vendion_matrix.org?

Clicking "Yes" here then takes me to the login dialog box, after logging in the second dialog box appears saying that it couldn't save the access token to the keychain. I'm not sure if Quaternion is trying to save my access token (and credentials) to kwallet and failing or if something else is going on. I have other KDE/QT applications that is successfully able to access Kwallet without issue (kmail/kontact).
Comment 1 Adriaan de Groot freebsd_committer freebsd_triage 2020-07-11 21:27:52 UTC
I have no idea what I have done locally, but when I start quaternion 0.0.9.4e it outputs this (among other things, and for multiple identities which I have):

```
Read the access token from the keychain for  "@user:homeserver.org"
```

This is with quaternion running in a KDE Plasma environment, so I can't see what's different between your environment and mine.
Comment 2 Adriaan de Groot freebsd_committer freebsd_triage 2021-04-29 20:48:52 UTC
I'm going to close this with "can't reproduce, no scenario". Maybe you don't have the keychain running, or Quaternion doesn't know how to start the keychain when it's not, or you're in xfce.