Public bug reported: Installing gnupg will also install and depend on gpg-agent(-ssh) which will replace ssh-agent.
This is bad due to the fact that gpg-agent-ssh takes an exclusive lock on all smartcards incorrectly yet does not actually support neither PIV or opensc-pkcs11 integration. Until gnupg/gpg-agent/scdaemon learns how to behave or adds support for PIV, it's not a viable replacement and should not be considered as such. Meaning gpg-agent-ssh will be installed and break PIV-based SSH authentication. gpg-agent-ssh should NOT be installed unless specifically requested, the very least it should NOT be enabled in any way unless explicitly requested. It's a boneheaded nuisance of a dependency right now. ** Affects: gnupg (Ubuntu) Importance: Undecided Status: Confirmed ** Bug watch added: OpenSC Issues #953 https://github.com/OpenSC/OpenSC/issues/953 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to gnupg in Ubuntu. https://bugs.launchpad.net/bugs/1997038 Title: gpg-agent-ssh is an unnecessary dependency of gnupg Status in gnupg package in Ubuntu: Confirmed Bug description: Installing gnupg will also install and depend on gpg-agent(-ssh) which will replace ssh-agent. This is bad due to the fact that gpg-agent-ssh takes an exclusive lock on all smartcards incorrectly yet does not actually support neither PIV or opensc-pkcs11 integration. Until gnupg/gpg-agent/scdaemon learns how to behave or adds support for PIV, it's not a viable replacement and should not be considered as such. Meaning gpg-agent-ssh will be installed and break PIV-based SSH authentication. gpg-agent-ssh should NOT be installed unless specifically requested, the very least it should NOT be enabled in any way unless explicitly requested. It's a boneheaded nuisance of a dependency right now. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnupg/+bug/1997038/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp