Demote gnome-keyring from Depends to Recommends
requested to merge viiru/golang-github-docker-docker-credential-helpers:demote-gnome-keyring-to-recommends into master
The golang-docker-credential-helpers binary package contains two entirely separate credential helpers.
docker-credential-pass requires the pass tool to work, and docker-credential-secretservice requires gnome-keyring (or perhaps it could work with any other package providing the same dbus interface such as kwalletd, but I haven't checked that).
Users of docker-credential-pass thus have no need to install gnome-keyring (which fights with the mentioned kwalletd that is required and running by default for KDE users).
Consider the secretservice variant to be the more common one, and drop it's dependency to Recommends (instead of pass).