Stuck in a loop of gpg errors, migrating from Hyperbola
masochism-os - over 1 year ago -
I am following the 'migration from Arch' wiki article.
At the steppacman -Suu your-freedom pacman libelogind udev-init-scripts
I keep getting asked whether I want to import Jan Alexander Steffens' key, then asked to delete some corrupted package, then an error about Frederik Schwan's key being unknown trust, another corrupted package, error that David Runge's key is unknown trust, another corrupted package, error that Pierre Schmitz's key is marginal trust, corrupted package, then back to importing Jan Steffen's key (I typed "y" for all of these).
I have tried reinstalling both parabola-keyring and archlinux32-keyring.
I went to keyserver.opengpg.org, downloaded and re-imported all these keys with gpg, but it seems they are already up-to-day because the output of gpg --import is gpg: Total number processed: 1
gpg: unchanged: 1
for all of them.
Replies (7)
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - masochism-os - over 1 year ago -
I have now also tried refreshing keys and switching to about four different keyservers.
I notice that some keys have no ID associated with them, some of the gpg errors say
error: packagename: key "alphanumericstring" is unknown
,
and refreshing keys or gpg -recv-keys outputs a lot of results like
gpg: key C32217F6F13FF192: 5 signatures not checked due to missing keys
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - bill-auger - over 1 year ago -
you should never need to run `gpg` directly, to fetch keys for pacman - simply install the latest 'archlinux-keyring' package first, and you will have the missing keys setup automatically
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - masochism-os - over 1 year ago -
I already have it. The package is called archlinux32-keyring. I still have these errors.
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - bill-auger - over 1 year ago -
no - all of those people are archlinux devs - archlinux32 is a different project with different devs
'archlinux32-keyring' is needed only for i686 systems - those keys, which pacman is complaining about in the OP, are in the 'archlinux-keyring' package
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - masochism-os - over 1 year ago -
When I search with pacman, I don't see any package called "archlinux-keyring." I have archlinux32-keyring installed because I followed this
https://wiki.parabola.nu/Installation_Guide#Errors_during_package_verification
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - bill-auger - over 1 year ago -
ok, then i believe that you have installed (or are trying to) the i686 port of
parabola - is that what you wanted to do?
if that is true, you have hit a known bug, which appeared yesterday - if you must
continue today, install the package, and upgrade with these commands:
# pacman -U https://archlinux.org/packages/core/any/archlinux-keyring/download/ # pacman -Syu --assume-installed=archlinux-keyring
if you intended to install the x86_64 port of parabola, maybe your pacman.conf
has the wrong 'Architecture' set - pacman should not want archlinux32-keyring for a x86_64
parabola system
RE: Stuck in a loop of gpg errors, migrating from Hyperbola - masochism-os - over 1 year ago -
bill-auger wrote:
if you intended to install the x86_64 port of parabola, maybe your pacman.conf
has the wrong 'Architecture' set - pacman should not want archlinux32-keyring for a x86_64
parabola system
No, my pacman.conf says Achitecture = x86_64, which is what I want.
The package search utility shows no package called "archlinux-keyring" for x86_64.
https://www.parabola.nu/packages/?sort=&arch=x86_64&q=archlinux&maintainer=&flagged=