[archlinux-keyring] archlinux-keyring-wkd-sync corrupted my keyring
Task Info (Flyspray) | |
---|---|
Opened By | xyz (sjon) |
Task ID | 76580 |
Type | Bug Report |
Project | Arch Linux |
Category | Packages: Core |
Version | None |
OS | All |
Opened | 2022-11-15 13:27:09 UTC |
Status | Assigned |
Assignee | Allan McRae (Allan) |
Assignee | Christian Hesse (eworm) |
Assignee | David Runge (dvzrv) |
Details
Description:
I was running pacman manually when the keyring.timer triggerd, leading to:
... archlinux-keyring-wkd-sync[2579506]: Skipping key 034D823DA2055BEE6A6BF0BB25EA6900D9EA5EBC with UID george@rawlinson.net.nz... archlinux-keyring-wkd-sync[2579506]: Refreshing key 034D823DA2055BEE6A6BF0BB25EA6900D9EA5EBC with UID grawlinson@archlinux.org... archlinux-keyring-wkd-sync[2579587]: pub ed25519 2016-11-03 [C] archlinux-keyring-wkd-sync[2579587]: 034D823DA2055BEE6A6BF0BB25EA6900D9EA5EBC archlinux-keyring-wkd-sync[2579587]: uid [ unknown] George Rawlinson george@rawlinson.net.nz archlinux-keyring-wkd-sync[2579587]: uid [ full ] George Rawlinson grawlinson@archlinux.org archlinux-keyring-wkd-sync[2579587]: sub ed25519 2016-11-04 [A] archlinux-keyring-wkd-sync[2579587]: sub ed25519 2016-11-03 [S] archlinux-keyring-wkd-sync[2579587]: sub cv25519 2016-11-04 [E] archlinux-keyring-wkd-sync[2579506]: Refreshing key 04DC3FB1445FECA813C27EFAEA4F7B321A906AD9 with UID polyzen@archlinux.org... archlinux-keyring-wkd-sync[2579589]: pub rsa4096 2016-01-03 [SC] [expires: 2024-11-09] archlinux-keyring-wkd-sync[2579589]: 04DC3FB1445FECA813C27EFAEA4F7B321A906AD9 archlinux-keyring-wkd-sync[2579589]: uid [ full ] Daniel M. Capella polyzen@archlinux.org archlinux-keyring-wkd-sync[2579589]: sub rsa4096 2016-01-03 [E] [expires: 2024-11-09] archlinux-keyring-wkd-sync[2579506]: Refreshing key 04F7A0E31E08D3E08D39AFEBD147F94364295E8C with UID raster@archlinux.org... sh[2579596]: warning: Public keyring not found; have you run 'pacman-key --init'? archlinux-keyring-wkd-sync[2579615]: gpg: can't open '/etc/pacman.d/gnupg/pubring.gpg' archlinux-keyring-wkd-sync[2579615]: gpg: keydb_get_keyblock failed: Value not found archlinux-keyring-wkd-sync[2579615]: gpg: no writable keyring found: Not found archlinux-keyring-wkd-sync[2579615]: gpg: error reading '[stream]': General error archlinux-keyring-wkd-sync[2579615]: gpg: error retrieving 'raster@archlinux.org' via WKD: General error archlinux-keyring-wkd-sync[2579615]: gpg: error reading key: General error
It seems as running them simultaneously can result in corruption and archlinux-keyring-wkd-sync.service should have ConditionPathExists=!/var/lib/pacman/db.lck added