-
-
Notifications
You must be signed in to change notification settings - Fork 108
Troubleshooting
When install a package or upgrading the system, the following error shows up:
error: filesystem: signature from "Arch Linux ARM Build System <builder@archlinuxarm.org>" is marginal trust
:: File /var/cache/pacman/pkg/filesystem-2024.01.19-1-any.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it?
Marginal trust:
For marginal trust from "Arch Linux ARM Build System", current workaround is to force-trust the key using the command below:
# pacman-key --lsign-key 68B3537F39A313B3E574D06777193F152BDBE6A6
Otherwise, running pacman-key --refresh-keys
as root should fix the issue.
Unknown trust:
Try repopulate the pacman keys by running the following command
# pacman-key --populate archlinuxarm danctnix
If you have any other errors, you can remove pacman keyrings and start fresh:
# rm -rf /etc/pacman.d/gnupg
# pacman-key --init
# pacman-key --populate archlinuxarm danctnix
# pacman-key --lsign-key 68B3537F39A313B3E574D06777193F152BDBE6A6
When checking for updates using GNOME Software (Phosh, GNOME Mobile) or Discover (KDE Plasma, PlaMo), it always show "Up to date" even though it's not.
Remove database lockfile from PackageKit's working directory:
# rm /var/lib/PackageKit/db.lck
User haven't used the device in a while. When they get back to use it, they did not remember the password.
No current solution to this problem. Whoops.