HelloThisIsFlo / Deckpad

Use your SteamDeck as a wireless PC controller
96 stars 7 forks source link

INSTALLATION ERROR - Unknown Trust #12

Closed HelloThisIsFlo closed 10 months ago

HelloThisIsFlo commented 11 months ago

This is a placeholder to let you know that at the moment I can't get the installation to work on SteamOS 3.5.

There seems to be an error related to the Keyring.


[...]

error: archlinux-keyring: signature from "GitLab CI Package Builder <ci-package-builder-1@steamos.cloud>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20230504-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

I'm not the only one with the same problem, I've found other accounts of similar issues:

Unfortunately, the only solution given involves disabling some security checks. Since I don't quite understand what these checks do, I don't feel comfortable doing so.

If anyone has an idea how to solve the issue, don't hesitate to share your thoughts

HelloThisIsFlo commented 10 months ago

Fixed it!

See: https://github.com/HelloThisIsFlo/Deckpad/commit/8b18a0e3e5d00bef9c1f2f8fecfead582d920d6a

HelloThisIsFlo commented 10 months ago

Basically, adding the following solved the issue

sudo pacman-key --populate holo

I found this in the following reddit post: https://www.reddit.com/r/SteamDeck/comments/17i7gdk/comment/k6smppj