Hallo,
nach einem stromausfallbedingten Neustart scheitern Installationen an fehlerhaften / beschädigten pgp-Signaturen. Scheinbar hängt das mit der Aktualisierung von archlinux-keyring zusammen:
[2021-06-17T12:48:30+0200] [ALPM] upgraded archlinux-keyring (20210110-1 -> 20210616-1)$
[2021-06-17T12:48:30+0200] [ALPM-SCRIPTLET] ==> FM-CM-<ge SchlM-CM-<ssel aus archlinux.gpg hinzu...$
[2021-06-17T12:48:32+0200] [ALPM-SCRIPTLET] ==> Signiere die vertrauenswM-CM-<rdigen SchlM-CM-<ssel im SchlM-CM-<sselbund lokal...$
[2021-06-17T12:48:32+0200] [ALPM-SCRIPTLET] gpg: "Trust-DB" wird M-CM-<berprM-CM-<ft$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: marginals needed: 3 completes needed: 1 trust model: pgp$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: Tiefe: 0 gM-CM-<ltig: 1 signiert: 6 Vertrauen: 0-, 0q, 0n, 0m, 0f, 1u$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: '/etc/pacman.d/gnupg/pubring.gpg' kann nicht geM-CM-6ffnet werden$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: keydb_search(first) failed: Datei oder Verzeichnis nicht gefunden$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: validate_key_list failed$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: '/etc/pacman.d/gnupg/pubring.gpg' kann nicht geM-CM-6ffnet werden$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: keydb_search_first failed: Datei oder Verzeichnis nicht gefunden$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: Die "Keybox" `/etc/pacman.d/gnupg/pubring.kbx' wurde erstellt$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: "Trust-DB" wird M-CM-<berprM-CM-<ft$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: M-CM-6ff. SchlM-CM-<ssel des ultimativ vertrauten SchlM-CM-<ssel 51A22FB7B2FA936C nicht gefunden$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: marginals needed: 3 completes needed: 1 trust model: pgp$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: Tiefe: 0 gM-CM-<ltig: 1 signiert: 0 Vertrauen: 0-, 0q, 0n, 0m, 0f, 1u$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: Kein M-CM-6ffentlicher SchlM-CM-<ssel$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] ==> FEHLER: 0E8B644079F599DFC1DDC3973348882F6AC6A4C2 konnte nicht lokal signiert werden.$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: Kein M-CM-6ffentlicher SchlM-CM-<ssel$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] ==> FEHLER: D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C konnte nicht lokal signiert werden.$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: Kein M-CM-6ffentlicher SchlM-CM-<ssel$
[2021-06-17T12:48:33+0200] [ALPM-SCRIPTLET] ==> FEHLER: 91FFE0700E80619CEB73235CA88E23E377514E00 konnte nicht lokal signiert werden.$
[2021-06-17T12:48:33+0200] [ALPM] warning: directory permissions differ on /var/log/audit/$
filesystem: 755 package: 700$
.
.
.
[2021-06-17T12:49:19+0200] [ALPM] running 'rebuild-detector.hook'...$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Warnung: Public keyring not found; have you run 'pacman-key --init'?$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: home_ungoogled_chromium_Arch: SchlM-CM-<ssel "02456C79B2FD48BF" ist unbekannt$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: SchlM-CM-<ssebund ist nicht schreibbar$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: Datenbank M-BM-;home_ungoogled_chromium_ArchM-BM-+ ist nicht gM-CM-<ltig (UngM-CM-<ltige oder beschM-CM-$digte Datenbank (PGP-Signatur))$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Warnung: Public keyring not found; have you run 'pacman-key --init'?$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: home_ungoogled_chromium_Arch: SchlM-CM-<ssel "02456C79B2FD48BF" ist unbekannt$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: SchlM-CM-<ssebund ist nicht schreibbar$
[2021-06-17T12:49:19+0200] [ALPM-SCRIPTLET] Fehler: Datenbank M-BM-;home_ungoogled_chromium_ArchM-BM-+ ist nicht gM-CM-<ltig (UngM-CM-<ltige oder beschM-CM-$digte Datenbank (PGP-Signatur))$
[2021-06-17T12:49:20+0200] [ALPM-SCRIPTLET] Warnung: Public keyring not found; have you run 'pacman-key --init'?$
[2021-06-17T12:49:20+0200] [ALPM-SCRIPTLET] Fehler: home_ungoogled_chromium_Arch: SchlM-CM-<ssel "02456C79B2FD48BF" ist unbekannt$
[2021-06-17T12:49:20+0200] [ALPM-SCRIPTLET] Fehler: SchlM-CM-<ssebund ist nicht schreibbar$
Wenn ich versuche archlinux-keyring erneut zu installieren bekomme ich diesen Fehler (ebenso bei downgrades oder -Syu)
$ sudo pacman -Sy archlinux-keyring
:: Paketdatenbanken werden synchronisiert …
core ist aktuell
extra ist aktuell
community ist aktuell
multilib ist aktuell
linuxkernels ist aktuell
Warnung: archlinux-keyring-20210616-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Pakete (1) archlinux-keyring-20210616-1
Gesamtgröße des Downloads: 0,93 MiB
Gesamtgröße der installierten Pakete: 1,32 MiB
Größendifferenz der Aktualisierung: 0,00 MiB
:: Installation fortsetzen? [J/n]
:: Pakete werden empfangen …
archlinux-keyring-20210616-1-any 956,7 KiB 5,00 MiB/s 00:00 [######################################] 100%
(1/1) Schlüssel im Schlüsselbund werden geprüft [######################################] 100%
(1/1) Paket-Integrität wird überprüft [######################################] 100%
Fehler: archlinux-keyring: signature from "Christian Hesse (Arch Linux Package Signing) <arch@eworm.de>" is unknown trust
:: Datei /var/cache/pacman/pkg/archlinux-keyring-20210616-1-any.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n]
Fehler: Der Vorgang konnte nicht durchgeführt werden (Ungültiges oder beschädigtes Paket (PGP-Signatur))
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
pacman-key --refresh-keys und --init helfen auch nicht weiter, geben aber auch keine Fehler aus.
Der Stromausfall und der damit verbunde shutdown waren zeitlich später, daher kann es kaum damit zusammen hängen.
Ich bin ziemlich ratlos, wäre schon wenn mir da jemand helfen könnte