Mon Mar 23 12:38:33 GMT 2015
Upgrade problems Arch Linux (Daniel Wallace is invalid)
I was trying to upgrade my Arch linux system with the normal pacman -Syu command, but I was getting this error:
error: lib32-curl: key "Daniel Wallace" is disabled :: File /var/cache/pacman/pkg/lib32-curl-7.41.0-1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] n error: failed to commit transaction (invalid or corrupted package) Errors occurred, no packages were upgraded.
After a mooch around the Arch forums, I reinstalled the Arch keyring package, removed Daniel Wallace from my keychain manually and several other steps. Apparently all that was required was:
# pacman-key --init # pacman-key --populate archlinux (# indicates run from root prompt, or with a preceding sudo) (final solution found (here)
After that, all works fine and I can upgrade with no problems :)