-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to open smart card connection #90
Comments
It's possible that opensuse tumbleweed updates pcsclite to 2.3.0 and you hit LudovicRousseau/PCSC#199 You may check with |
This seems indeed to be the case, my pcsc version is 2.3.0. I assume the flatpack app needs to update its bindings then? Downgrading one package is not really a thing in tumbleweed as its a rolling release, and as the linked issue mentions wouldn't there be a risk other things break in the system instead? |
The problem with updating flatpak is that it will break non-rolling suse flavors alongside debian, ubuntu and everyone who didn't update to 2.3.0 yet. This is ugly choice for flatpak maintainer. If you know how to downgrade one package on your system and feel comfortably with it then it's easiest workaround for now and buys some time. |
So there is no way for a flatpak to specify minimum version of a package? Such that an update would be blocked until the distro provides 2.3.0? I understand that it might be a problem for frequently updated flatpaks, but this one (yubi aunth) is rather stable, maybe it would be possible? |
No, it's not possible for flatpak. |
That's a bummer.. Alright then i assume this issue should be closed as "can't fix", feel free to reopen if it's preferred to keep it as waiting on upstream! |
I think it's better to gave it opened for visibility for other users. |
So I've created a PR #91 that bumps the pcsc-lite version so that
|
@Erick555 Can you please merge this PR to the |
@Fei1Yang I'm not maintainer of this app - @Lunarequest is. |
Beta build with the version bump seems like the smoothest transition, i like that idea! Reopening both for visibility and since there is a feasible solution on the horizon in this repo |
There is no such thing as "version bump" in flatpak ecosystem, however it also won't be very smooth, |
Having the change in flathub-beta would be great. Right now it's sitting on 6.0.0 anyways. Unfortunately the flatpakref doesn't seem to be avaiable anymore. Probably best to just force push https://github.com/hafeoz/com.yubico.yubioath/tree/master onto the beta branch. That's at least what I would do. |
flathub doesn't allow force-push to release branches |
beta now supports pcsclite 2.3.0 and above. stable supports below 2.3.0 |
Others might be interested in actual instructions of how to build or install the beta. |
After upgrading from Ubuntu 24.04 noble to Ubuntu 24.10 oracular, I face the same issue. The error
The fix/workaroundAs mentioned above: Install the beta version.
|
I'm not sure what changed but after updating my tumbleweed system today, I can no longer access my TOTP from yubikey authenticator:
Error is: "Failed to open smart card connection - Make sure pcscd is installed and running."
systemctl status pcscd returns: "active (running)"
Installed packages are:
App is running as flatpak, system is opensuse tumbleweed version 20240810
I can check my passkeys trough the app, the home tab seems normal, I can see if the slots are configured.
TOTP and certificates do not work (same error)
The text was updated successfully, but these errors were encountered: