Project

General

Profile

Marginal Trust Error On Update

poisson-aerohead - about 1 year ago -

I just managed to get past the rubygems hangup that was preventing update and I was able to receive no conflicts and download all packages. During the integrity check, I get

error: openssl: signature from "Pierre Schmitz <pierre@archlinux.org>" is marginal trust
:: File /var/cache/pacman/pkg/openssl-3.0.7-4-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] n
error: openssl-1.1: signature from "Pierre Schmitz <pierre@archlinux.org>" is marginal trust
:: File /var/cache/pacman/pkg/openssl-1.1-1.1.1.s-4-x86_64.pkg.tar.zst 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.

I tried the following, which was a guess based on the solution when Bill Auger's key was out of date:

$ sudo pacman-key --keyserver hpk://pgp.cyberbits.eu:11371 --refresh-keys pierre-schmitz

It did not work, but I figured it was worth a try. It failed with the following message:

==> ERROR: The key identified by pierre-schmitz could not be found locally.

Replies (1)

RE: Marginal Trust Error On Update - bill-auger - about 1 year ago -

its not recommended to run --refresh-keys manually

most signature problems are fixed simply by installing the latest key-rings first, before upgrading

# pacman -Sy {archlinux,parabola}-keyring
# pacman -Su

    (1-1/1)