I just tried a shutdown by first killing scdaemon and gpg-agent, and the shutdown was quick an painless. So indeed scdaemon seems to be the quilty one here…
you can prevent pgp from starting that by disabling scdaemon in “~/.gnupg/gpg-agent.conf” by adding “disable-scdaemon” to that file.
NIce! I’ll try this one.