-
-
Notifications
You must be signed in to change notification settings - Fork 187
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
gpg fails to find libpcsclite.so #298
Comments
@duncanguthrie : do you still have the issue? Even after a |
I don't. I can't reproduce it anymore, either. |
@osresearch : I'm having the error on a clean build from fedora-28, installed the minimal requirements per wiki. I confirm that the library is nowhere to be found on built Heads from this branch |
I am able to reproduce it if I have more than one smartcard reader installed - e.g. the Lenovo smartcard reader installed in the X230's ExpressCard slot and then insert the Yubikey. It might be because the Lenovo reader is not supported by old GnuPG, but I am not sure about this. |
Attempting to build with this branch, merging gcc8, coreboot481, fbwhiptail required changes and librem key. My previous build environment was from a debian-9 template, but since librem key requires cMake 3.10+ I recreated a build environment based upon fedora-28, and resulting rom cannot generate gpg keys with |
@duncanguthrie
The library should or should not be there, and your error should be different then this one. You sure it is complaining about not finding libpcsclite.so? |
When the card is found, Do the cards show up in |
USB drivers were not loaded. Thanks for the heads up, @osresearch :) |
I am using the v0.2.1 release, and I attempted to use a Yubikey to sign the boot hashes.
Unfortunately, I have encountered a rather fatal error. I get the following message:
gpg: apdu_open_reader: failed to open driver `libpcsclite.so': Error loading library libpcsclite.so: No such file or directory
gpg: card reader not available
gpg: OpenPGP card not available: general error
This confuses me; gpg is built with the --enable-card-support option, so it has the internal CCID driver. However, I can't see how to force it to use the internal CCID driver, because that is the default.
The text was updated successfully, but these errors were encountered: