Impossible to refresh specific Parabola key
Anonymous - over 2 years ago -
I tried to run a full system update today, but one key is invalid:
# pacman -Syu error: parabola-keyring: signature from "bill-auger <bill-auger@peers.community>" is unknown trust :: File /var/cache/pacman/pkg/parabola-keyring-20210719-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] error: failed to commit transaction (invalid or corrupted package) Errors occurred, no packages were upgraded.
So I tried to refresh this specific keys with:
pacman-key --refresh-keys bill-auger@peers.community
However, it’s impossible to retrieve it:
gpg: error retrieving 'bill-auger@peers.community' via WKD: No data gpg: error reading key: No data gpg: error retrieving 'mr.j.spam.me@gmail.com' via WKD: No data gpg: error reading key: No data gpg: error retrieving 'bill-auger@programmer.net' via WKD: Connection timed out gpg: error reading key: Connection timed out gpg: refreshing 1 key from hkps://hkps.pool.sks-keyservers.net gpg: keyserver refresh failed: No name ==> ERROR: Could not update key: 25DB7D9B5A8D4B40
Any idea?
Replies (4)
Impossible to refresh specific Parabola key - bill-auger - over 2 years ago -
generally, you should not run `pacman-key --refresh-keys` - the
wiki currently suggest it; but we now believe that it may be
giving bad advice
all you need to do is to install the new keyring first
- pacman -Sy parabola-keyring
RE: Impossible to refresh specific Parabola key - Anonymous - over 2 years ago -
I tried, but I got the same error:
# pacman -Sy parabola-keyring :: Synchronizing package databases... nonprism is up to date libre is up to date core is up to date extra is up to date community is up to date pcr is up to date resolving dependencies... looking for conflicting packages... Packages (1) parabola-keyring-20210719-1 Total Download Size: 0.09 MiB Total Installed Size: 0.11 MiB Net Upgrade Size: -0.01 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... parabola-keyring-20210719-1-any 88.5 KiB 72.5 KiB/s 00:01 [#############################################################] 100% (1/1) checking keys in keyring [#############################################################] 100% (1/1) checking package integrity [#############################################################] 100% error: parabola-keyring: signature from "bill-auger <bill-auger@peers.community>" is unknown trust :: File /var/cache/pacman/pkg/parabola-keyring-20210719-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] error: failed to commit transaction (invalid or corrupted package (PGP signature)) Errors occurred, no packages were upgraded.
RE: Impossible to refresh specific Parabola key - bill-auger - over 2 years ago -
ok, i see the problem - an old WIP keyring package got published
this morning accidentally - thanks for noticing
parabola-keyring 20210723-1 should fix this
RE: Impossible to refresh specific Parabola key - Anonymous - over 2 years ago -
You’re welcome. I confirm parabola-keyring 20210723-1 did the trick. The upgrade went smoothly this time.
Thank you for your support.