By default, the xsession scripts will run both seahorse-agent and gpg-agent if both are installed even though the environment will be set so only gpg-agent will be used. The packages gpg2 and pidgin-openpgp both depend on gnupg-agent, but I would imagine they could work with seahorse-agent.