Starting with GnuPG 2.1.12 it uses libusb-1. Excerpt from NEWS: Noteworthy changes in version 2.1.12 (2016-05-04) ------------------------------------------------- [...] * scd: Changed to use the new libusb 1.0 API for the internal CCID driver. So far I've been using my Nitrokey with sys-apps/pcsc-lite and app-crypt/ccid installed. It did not work without them. With this change, and GnuPG built with USE="usb smartcard", it now works with only GnuPG installed. See https://github.com/gentoo/gentoo/pull/11027
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7531f036b88d154c9379fee747d97fff8e827492 commit 7531f036b88d154c9379fee747d97fff8e827492 Author: Kristian Fiskerstrand <k_f@gentoo.org> AuthorDate: 2019-03-21 21:16:14 +0000 Commit: Kristian Fiskerstrand <k_f@gentoo.org> CommitDate: 2019-03-21 21:17:07 +0000 app-crypt/gnupg: Version bump to 2.2.14 Closes: https://bugs.gentoo.org/680582 Closes: https://bugs.gentoo.org/677792 Thanks-to: Philipp Ammann Signed-off-by: Kristian Fiskerstrand <k_f@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-crypt/gnupg/Manifest | 1 + app-crypt/gnupg/gnupg-2.2.14.ebuild | 136 ++++++++++++++++++++++++++++++++++++ 2 files changed, 137 insertions(+)