shiftkey / desktop

Fork of GitHub Desktop to support various Linux distributions
MIT License
6.82k stars 518 forks source link

createDLGroup failed: maybe libqca-ossl is missing #1118

Open sasa-buklijas opened 1 month ago

sasa-buklijas commented 1 month ago

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.

shiftkey commented 1 month ago

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.

sasa-buklijas commented 1 month ago

@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