Project

General

Profile

Unable to upgrade packages due to signature issue on archlinux32-keyring

doolio - 7 months ago -

error: archlinux32-keyring: signature from "Andreas baumann (sign) <>" is unknown trust

Followed steps 1 and then 2 from [[https://wiki.parabola.nu/Parabola_Keyring]] but to no avail. I then completely removed `/etc/pacman.d/gnupg` and re-ran `sudo pacman-key --init` followed by `sudo pacman-key --populate archlinux archlinux32 parabola`. Following this I was able to update to the latest archlinux-keyring and parabola-keyring but not the archlinux32-keyring.

I tried to install the package directly with `sudo pacman -U https://repo.parabola.nu/pool/parabola/archlinux32-keyring-20230705-1.0-any.pkg.tar.zst` but i get the same error.

Anything else I can try. Thanks.


Replies (5)

Unable to upgrade packages due to signature issue on archlinux32-keyring - bill-auger - 7 months ago -

you did not mention which arch your system is

if your system is not i686, then you do not need archlinux32-keyring
anymore - you can uninstall it - if pacman does not let you uninstall it,
try upgrading with:

# pacman -Syu --ignore=archlinux32-keyring
# pacman -R archlinux32-keyring

if your system is i686, try running these commands:

# curl -Ss https://archlinux32.org/keys.php?k=5FDCA472AB93292BC678FD59255A76DB9A12601A | gpg --homedir /etc/pacman.d/gnupg/ --import
# curl -Ss https://archlinux32.org/keys.php?k=16194A82231E9EF823562181C8E8F5A0AF9BA7E7 | gpg --homedir /etc/pacman.d/gnupg/ --import
# pacman -S archlinux32-keyring

RE: Unable to upgrade packages due to signature issue on archlinux32-keyring - doolio - 7 months ago -

Forgive me. I thought I mentioned it. Yes, I'm on an i686 machine.

I tried the commands you suggested in that BR but to no avail. The key imports seem to work despite a warning that the permissions on /etc/pacman.d/gnupg are unsafe. However, I still see the same error as initially reported when I try to install the archlinux32-keyring.

RE: Unable to upgrade packages due to signature issue on archlinux32-keyring - doolio - 7 months ago -

I managed to workaround this issue by temporarily setting `SigLevel = Never` in `/etc/pacman.conf` installing the `archlinux32-keyring` and then setting `SigLevel = Required DatabaseOptional` (its default value).

RE: Unable to upgrade packages due to signature issue on archlinux32-keyring - bill-auger - 7 months ago -

my guess is that you have not upgraded the system in a very long time - for any system old enough to have this bug, that probably was the only solution

RE: Unable to upgrade packages due to signature issue on archlinux32-keyring - doolio - 7 months ago -

Yes, you're are exactly right. It has been quite a while (perhaps almost a year) as this is on my secondary machine. Hopefully, this exchange can help someone in the future.

    (1-5/5)