shiftkey/desktop

createDLGroup failed: maybe libqca-ossl is missing

Closed this issue · 3 comments

The problem

3 day ago GitHub Desktop was working fine, today I have this error when I try to login GitHub.
I go to File -> Options, Accounts, Sign into GitHub.com
Then I have to click "Continue with browser"
Then web-browser is open and I click "Continue" next to "Signed in as sasa-buklijas"
Then back in GitHub Desktop I have Error: createDLGroup failed: maybe libqca-ossl is missing

Release version

Version 3.3.12-linux2 (x64)

Operating system

Ubuntu 22.04 jammy

Steps to reproduce the behavior

Not sure if possible, but this is what is happening to me:
I go to File -> Options, Accounts, Sign into GitHub.com
Then I have to click "Continue with browser"
Then web-browser is open and I click "Continue" next to "Signed in as sasa-buklijas"
Then back in GitHub Desktop I have Error: createDLGroup failed: maybe libqca-ossl is missing

Log files

2024-08-26T17:56:27.504Z - info: [main] Received possible protocol arguments: 3
2024-08-26T17:56:27.505Z - info: [main] Processing protocol url
2024-08-26T17:56:27.505Z - info: [ui] [Dispatcher] requesting authenticated user
2024-08-26T17:56:27.515Z - warn: [ui] requestAuthenticatedUser was not called with valid OAuth state. This is likely due to a browser reloading the callback URL. Contact GitHub Support if you believe this is an error
2024-08-26T17:56:27.587Z - info: [main] Received possible protocol arguments: 2
2024-08-26T17:56:27.639Z - info: [main] Processing protocol url
2024-08-26T18:00:01.710Z - info: [ui] [AppStore] loading 5 repositories from store
2024-08-26T18:00:01.737Z - info: [ui] [BranchPruner] Last prune took place 6 hours ago - skipping
2024-08-26T18:00:02.021Z - info: [ui] launching: 3.3.12-linux2 (Linux 6.8.0-101041-tuxedo)
2024-08-26T18:00:02.021Z - info: [ui] execPath: '/usr/lib/github-desktop/github-desktop'
2024-08-26T18:00:10.144Z - info: [ui] [SignInStore] initializing OAuth flow
2024-08-26T18:00:10.151Z - info: [main] opening in browser: https://github.com/login/oauth/authorize?client_id=3a723b10ac5575cc5bb9&scope=repo%20user%20workflow&state=0a86fe4e-3d0e-4486-9bb1-83c81f35e29f
2024-08-26T18:00:37.039Z - info: [main] Received possible protocol arguments: 3
2024-08-26T18:00:37.040Z - info: [main] Processing protocol url
2024-08-26T18:00:37.041Z - info: [ui] [Dispatcher] requesting authenticated user
2024-08-26T18:00:37.135Z - info: [main] Received possible protocol arguments: 2
2024-08-26T18:00:37.179Z - info: [main] Processing protocol url
2024-08-26T18:00:38.050Z - info: [ui] [SignInStore] account resolved
2024-08-26T18:00:38.053Z - info: [ui] [AppStore] adding account sasa-buklijas (Saša Buklijaš) to store
2024-08-26T18:00:38.077Z - error: [ui] Error adding account 'sasa-buklijas'
Error: createDLGroup failed: maybe libqca-ossl is missing

Screenshots

No response

Additional context

I have googled this error.
Only found https://blog.tfiu.de/fixing-libqca-ossl-is-missing.html
Followed instruction and still same.
Reinstalled GitHub Desktop and did computer reboot, still the same.
Yesterday I did some tinkering with "KDE Wallet", could be some problem there as in link, but do not know how to proceed.

Reinstalled GitHub Desktop and did computer reboot, still the same.
Yesterday I did some tinkering with "KDE Wallet", could be some problem there as in link, but do not know how to proceed.

I'm not sure what this error means - first time I've seen it - but my guess here is that something KDE-related is expecting a package to be present. I haven't run KDE in ~15 years so I can't really help with understanding these internals and how to resolve this.

@shiftkey just info update from my side.
I was thinking that problem is that I have deleted default kde wallet , so had idea if I recreate it it will work again.
I have opened " Wallet Manager" and found that I do have wallet named "kdewallet", so look like I did not deleted it

I'm going to close this out now, as I'm not sure how much I can support about this from within the app itself