Hi everyone, this is just a feedback, as I was able to solve the problem with forum tutorials, but, yes, I’ve been facing keyring issues and since the Garuda System Maintenance was made to work around this kind of situations by itself on the background (as far as I know), I thought it would be a good idea to give a feedback.
By any means I may have just been unlucky with updating my system in the wrong time or anything alike.
~Please disconsider the post if you think the feedback was uncalled for, misplaced or unecessary.
The error I’ve been having is this:
error: XXX : signature from “XXX” is invalid
:: File /var/cache/pacman/pkg/XXX.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Where XXX means, of course, any name that might appear, since the error appeared with various signatures in the last 3 updates. Want a more solid example? This is the error I just got an hour ago
error: athenaeum-git: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/athenaeum-git-v2.3.2.r0.b0cd237-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: python-py3nvml: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/python-py3nvml-0.2.7-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: gwe: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/gwe-0.15.4-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: legendary: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/legendary-0.20.20-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: minigalaxy: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/minigalaxy-1.1.0-3-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: protontricks-git: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/protontricks-git-1.6.2.r0.g3a97074-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: python-pypresence: signature from "Nico Jensch (Chaotic-AUR) <[email protected]>" is invalid
:: File /var/cache/pacman/pkg/python-pypresence-4.2.1-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
It’s clear I had a “dr460nf1r3” signature problem this time, but the other previous weeks were a bit more mixed up, although unfortunately I didn’t save the exact errors that appeared.
To update my system I only run the update
command from the Garuda devs exatcly every Monday. I haven’t myself messed up with any config files for that matter because I have no idea how to do this kind of system-level things, so I assume I’m having a stock experience.
My solution to the problem everytime was to run these commands:
sudo pacman -Sy archlinux-keyring chaotic-keyring
sudo pacman-key --refresh-keys
Thanks for reading,
On the hope of having made a helpful feedback.