I can’t complete this upgrade because of an expired PGP key:
(416/416) checking package integrity [################################################################] 100%
error: linux-rpi4: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
:: File /var/cache/pacman/pkg/linux-rpi4-5.10.92-1-aarch64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: linux-rpi4-headers: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
:: File /var/cache/pacman/pkg/linux-rpi4-headers-5.10.92-1-aarch64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: raspberrypi-bootloader-x: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
:: File /var/cache/pacman/pkg/raspberrypi-bootloader-x-20220117-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: raspberrypi-bootloader: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
:: File /var/cache/pacman/pkg/raspberrypi-bootloader-20220117-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)
Errors occurred, no packages were upgraded.
pacman-key --list-sigs Sherwin
gpg: Note: trustdb not writable
pub rsa2048 2020-02-10 [SC] [expired: 2022-02-09]
1A4C34D8D427021A011245DF1F358118A07ACF57
uid [ expired] Ray Sherwin <slick517d@gmail.com>
sig 3 1F358118A07ACF57 2020-02-10 Ray Sherwin <slick517d@gmail.com>
This key expired today. pacman-key --populate does not resolve the issue.
firmware-raspberrypi: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
$ pacman-key --list-sigs "Ray Sherwin"
gpg: Note: trustdb not writable
pub rsa2048 2020-02-10 [SC] [expired: 2022-02-09]
1A4C34D8D427021A011245DF1F358118A07ACF57
uid [ expired] Ray Sherwin <slick517d@gmail.com>
sig 3 1F358118A07ACF57 2020-02-10 Ray Sherwin <slick517d@gmail.com>
sig L E67235EDA2F6EB1F 2021-07-07 Pacman Keyring Master Key <pacman@localhost>
$ timedatectl
Local time: Wed 2022-02-09 22:55:33 EST
Universal time: Thu 2022-02-10 03:55:33 UTC
RTC time: n/a
Time zone: America/Detroit (EST, -0500)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
[nlc4@c4 ~]$ sudo pacman -Syu
[sudo] password for nlc4:
:: Synchronising package databases...
core 258,4 KiB 266 KiB/s 00:01 [##########################################] 100%
extra 2,4 MiB 497 KiB/s 00:05 [##########################################] 100%
community 6,4 MiB 632 KiB/s 00:10 [##########################################] 100%
:: Some packages should be upgraded first...
resolving dependencies...
looking for conflicting packages...
Packages (1) manjaro-system-20220210-1
Total Download Size: 0,01 MiB
Total Installed Size: 0,00 MiB
Net Upgrade Size: 0,00 MiB
:: Proceed with installation? [Y/n] y
:: Retrieving packages...
manjaro-system-20220210-1-any 7,0 KiB 19,4 KiB/s 00:00 [##########################################] 100%
(1/1) checking keys in keyring [##########################################] 100%
(1/1) checking package integrity [##########################################] 100%
(1/1) loading package files [##########################################] 100%
(1/1) checking for file conflicts [##########################################] 100%
(1/1) checking available disk space [##########################################] 100%
:: Processing package changes...
(1/1) upgrading manjaro-system [##########################################] 100%
==> Refreshing gpg keys...
gpg: error retrieving 'furkan@fkardame.com' via WKD: General error
gpg: error reading key: General error
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key 1BF79786E554EF5D: "Furkan Kardame <furkan@fkardame.com>" 2 new signatures
gpg: key 1BF79786E554EF5D: "Furkan Kardame <furkan@fkardame.com>" 1 signature cleaned
gpg: Total number processed: 1
gpg: new signatures: 2
gpg: signatures cleaned: 1
gpg: error retrieving 'slick517d@gmail.com' via WKD: No data
gpg: error reading key: No data
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key 1F358118A07ACF57: "Ray Sherwin <slick517d@gmail.com>" 3 new signatures
gpg: key 1F358118A07ACF57: "Ray Sherwin <slick517d@gmail.com>" 1 signature cleaned
gpg: Total number processed: 1
gpg: new signatures: 3
gpg: signatures cleaned: 1
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 34 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 34 signed: 96 trust: 0-, 0q, 0n, 34m, 0f, 0u
gpg: depth: 2 valid: 88 signed: 33 trust: 88-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2022-04-20
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
:: Starting full system upgrade...
there is nothing to do
[nlc4@c4 ~]$
was buggy today to build image
error: ifuse: signature from "Ray Sherwin
(705/705) checking keys in keyring [######################] 100%
(705/705) checking package integrity [######################] 100%
error: ifuse: signature from "Ray Sherwin <slick517d@gmail.com>" is unknown trust
:: File /var/cache/pacman/pkg/ifuse-1.1.3-6-aarch64.pkg.tar.xz 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)
Errors occurred, no packages were upgraded.
==> ERROR: Aborting...
==> Finishing image for on2 lxqt edition...
It’s fixed for me now, seemingly thanks to a new manjaro keyring package. Just FYI I tried sudo pacman-key --refresh keys first, and that did not help.