archlinux-keyring-wkd-sync.service constantly failing

Script: /usr/bin/archlinux-keyring-wkd-sync

Exits with error for single key entry issue; causes resulting service error and fails to process remaining keys.

Suggest: Prevent script exiting on /usr/bin/gpg error and continue processing remaining keys

If the /usr/bin/gpg command fails, on line 58 of the service script, the script will terminate with an error and so the service fails.

If we change line 58 of /usr/bin/archlinux-keyring-wkd-sync from:

"${gpg_locate_external[@]}" "${fpr_email[1]}"

to:

"${gpg_locate_external[@]}" "${fpr_email[1]}" || true

... then the script will continue to process the remaining keys without error.