Project

General

Profile

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

  1. 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.

    (1-4/4)