Errors during the update - beschädigtes Paket (PGP-Signatur)).- what can i do now

Hello dear Friends

on a notebook that i have installed freshly - i have done nothing for more than two weeks-
now after starting fresh - i had more than 340 pacages to update -

and subsequently i run into these errors - see

 reflector-simple-2022.07.0...    20,3 KiB   130 KiB/s 00:00 [--------------------------------] 100%
 sratom-0.6.12-1-x86_64           19,4 KiB   276 KiB/s 00:00 [--------------------------------] 100%
 gtk-update-icon-cache-1:4....    16,7 KiB   316 KiB/s 00:00 [--------------------------------] 100%
 libbs2b-3.1.0-8-x86_64           16,9 KiB   141 KiB/s 00:00 [--------------------------------] 100%
 libinih-56-1-x86_64              15,7 KiB   280 KiB/s 00:00 [--------------------------------] 100%
 libfontenc-1.1.6-1-x86_64        15,4 KiB   291 KiB/s 00:00 [--------------------------------] 100%
 checkbashisms-2.22.2-1-any       13,2 KiB   249 KiB/s 00:00 [--------------------------------] 100%
 eos-rankmirrors-2.3-1-any        15,5 KiB   106 KiB/s 00:00 [--------------------------------] 100%
 libxcvt-0.1.2-1-x86_64           11,1 KiB   185 KiB/s 00:00 [--------------------------------] 100%
 eos-hooks-1.7-1-any              15,4 KiB  94,2 KiB/s 00:00 [--------------------------------] 100%
 libxau-1.0.10-1-x86_64           10,9 KiB   147 KiB/s 00:00 [--------------------------------] 100%
 wireless-regdb-2022.08.12-...    10,9 KiB   217 KiB/s 00:00 [--------------------------------] 100%
 harfbuzz-icu-5.1.0-1-x86_64       7,8 KiB   176 KiB/s 00:00 [--------------------------------] 100%
 pacman-mirrorlist-20220828...     7,7 KiB   153 KiB/s 00:00 [--------------------------------] 100%
 systemd-sysvcompat-251.4-1...     5,7 KiB   114 KiB/s 00:00 [--------------------------------] 100%
 endeavouros-mirrorlist-4.7...    10,8 KiB  73,7 KiB/s 00:00 [--------------------------------] 100%
 pipewire-alsa-1:0.3.57-1-x...     4,9 KiB  91,1 KiB/s 00:00 [--------------------------------] 100%
 base-3-1-any                      2,2 KiB  47,5 KiB/s 00:00 [--------------------------------] 100%
 linux-5.19.6.arch1-1-x86_64     178,0 MiB   302 KiB/s 10:03 [--------------------------------] 100%
 Gesamt (258/258)                774,1 MiB  1314 KiB/s 10:03 [--------------------------------] 100%
(258/258) Schlüssel im Schlüsselbund werden geprüft          [--------------------------------] 100%
Benötigte Schlüssel werden heruntergeladen …
:: PGP Schlüssel 139B09DA5BF0D338, »David Runge <dvzrv@archlinux.org>« importieren? [J/n] j
:: PGP Schlüssel C32217F6F13FF192, »Alexander Rødseth <rodseth@gmail.com>« importieren? [J/n] j
(258/258) Paket-Integrität wird überprüft                    [--------------------------------] 100%
Fehler: libcap: signature from "David Runge <dvzrv@archlinux.org>" is marginal trust
:: Datei /var/cache/pacman/pkg/libcap-2.65-1-x86_64.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n] j
Fehler: pcre: signature from "David Runge <dvzrv@archlinux.org>" is marginal trust
:: Datei /var/cache/pacman/pkg/pcre-8.45-2-x86_64.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n] j
Fehler: glib2: signature from "David Runge <dvzrv@archlinux.org>" is marginal trust
:: Datei /var/cache/pacman/pkg/glib2-2.72.3-3-x86_64.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n] nk
Fehler: gnupg: signature from "David Runge <dvzrv@archlinux.org>" is marginal trust
:: Datei /var/cache/pacman/pkg/gnupg-2.2.39-1-x86_64.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n] n
Fehler: serd: signature from "David Runge <dvzrv@archlinux.org>" is marginal trust
:: Datei /var/cache/pacman/pkg/serd-0.30.14-1-x86_64.pkg.tar.zst ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur)).
Soll die Datei entfernt werden? [J/n]

what can i do now

Would try this first

sudo pacman -Sy archlinux-keyring endeavouros-keyring
sudo pacman -Syu

Source:

Edit: @sradjoker beat you this time :rofl:

2 Likes

We talked about this issue yesterday :rofl:

see below +

[sudo] Passwort für martin: 
:: Paketdatenbanken werden synchronisiert …
Fehler: Keine Datenbank konnte synchronisiert werden (Kann Datenbank nicht sperren)
[martin@m-tp ~]$ 
[martin@m-tp ~]$ sudo pacman -Sy archlinux-keyring endeavouros-keyring
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community ist aktuell
 multilib ist aktuell
 endeavouros ist aktuell
Warnung: endeavouros-keyring-20220614-1 ist aktuell -- Reinstalliere
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (2)                        Alte Version  Neue Version  Netto-Veränderung  Größe des Downloads

core/archlinux-keyring           20220424-1    20220831-1             0,11 MiB                     
endeavouros/endeavouros-keyring  20220614-1    20220614-1             0,00 MiB             0,02 MiB

Gesamtgröße des Downloads:             0,02 MiB
Gesamtgröße der installierten Pakete:  1,58 MiB
Größendifferenz der Aktualisierung:    0,11 MiB

:: Installation fortsetzen? [J/n] j
:: Pakete werden empfangen …
 endeavouros-keyring-202206...    19,7 KiB  63,0 KiB/s 00:00 [--------------------------------] 100%
(2/2) Schlüssel im Schlüsselbund werden geprüft              [--------------------------------] 100%
(2/2) Paket-Integrität wird überprüft                        [--------------------------------] 100%
(2/2) Paket-Dateien werden geladen                           [--------------------------------] 100%
(2/2) Auf Dateikonflikte wird geprüft                        [--------------------------------] 100%
:: Paketänderungen werden verarbeitet …
(1/2) Aktualisiert wird archlinux-keyring                    [--------------------------------] 100%
==> Füge Schlüssel aus archlinux.gpg hinzu...
==> Signiere die vertrauenswürdigen Schlüssel im Schlüsselbund lokal...
  -> Locally signed 1 keys.
==> Importiere die Vertrauenswerte des Benutzers...
gpg: setting ownertrust to 4
==> Mache widerrufene Schlüssel im Schlüsselbund unbrauchbar...
  -> Disabled 3 keys.
==> Aktualisiere Trust-Datenbank...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: Tiefe: 0  gültig:   1  signiert:  13  Vertrauen: 0-, 0q, 0n, 0m, 0f, 1u
gpg: Tiefe: 1  gültig:  13  signiert:  93  Vertrauen: 0-, 0q, 0n, 13m, 0f, 0u
gpg: Tiefe: 2  gültig:  73  signiert:  28  Vertrauen: 73-, 0q, 0n, 0m, 0f, 0u
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2022-11-16
==> Aktualisiere Trust-Datenbank...
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2022-11-16
(2/2) Reinstalliert wird endeavouros-keyring                 [--------------------------------] 100%
==> Füge Schlüssel aus endeavouros.gpg hinzu...
==> Aktualisiere Trust-Datenbank...
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2022-11-16
:: Post-transaction-Hooks werden gestartet …
(1/3) Reloading system manager configuration...
(2/3) Arming ConditionNeedsUpdate...
(3/3) Checking which packages need to be rebuilt
[martin@m-tp ~]$

how to continue

Can you run this without error now?

Also don’t forget to update grub BEFORE reboot if you have not updated past two weeks! Message pinned on top of forum.

sudo pacman -Syu
sudo grub-install

@otrott are you crossposting problems? Please avoid, thats confusing…

1 Like

different notebooks - so not genuine reposting & crossposting.
but - yes;: i allways run into quite similar issues

try to fix it with


sudo pacman -Syu
sudo grub-install

many thanks

1 Like

well now all seems to be okay


from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 5.19.6-arch1-1
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: qed
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: qla2xxx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: qla1280
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
(13/26) Reloading system bus configuration...
(14/26) Warn about old perl modules
(15/26) Fix 'grub' and 'os-prober' after upgrading either of them.
===> INFO: grub-tools / grub-fix-initrd-generation:
===> INFO: /etc/grub.d/30_os-prober changed. See file /var/log/grub-fix-initrd-generation.log.
===> INFO: /etc/grub.d/10_linux changed. See file /var/log/grub-fix-initrd-generation.log.
GRUB-Konfigurationsdatei wird erstellt …
Thema gefunden: /boot/grub/themes/EndeavourOS/theme.txt
Linux-Abbild gefunden: /boot/vmlinuz-linux
initrd-Abbild gefunden: /boot/intel-ucode.img /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot:  intel-ucode.img initramfs-linux-fallback.img
Warnung: Zur Erkennung anderer bootfähiger Partitionen wird os-prober ausgeführt.
Dessen Ausgabe wird zur Erkennung bootfähiger Programmdateien und Erzeugen neuer Boot-Einträge verwendet.
Bootmenü-Eintrag für UEFI-Firmware-Einstellungen wird hinzugefügt …
abgeschlossen
(16/26) Update EndeavourOS specific hooks.
(17/26) Hook to rank EndeavourOS mirrors after installing or upgrading the related mirrorlist package
Extracting /var/cache/pacman/pkg/endeavouros-mirrorlist-4.7-2-any.pkg.tar.zst ...
Ranking EndeavourOS mirrors, please wait ...
====> Fail: https://ca.gate.endeavouros.com/endeavouros/repo/$repo/$arch:
      Update level is 1568/1580, problem with the mirror?

Writing new ranked EndeavourOS mirrorlist to /etc/pacman.d/endeavouros-mirrorlist.pacnew.

(18/26) Check if user should be informed about rebooting after certain system package upgrades.
==> INFO: Reboot is recommended due to the upgrade of core system package(s).
(19/26) Updating fontconfig cache...
(20/26) Probing GDK-Pixbuf loader modules...
(21/26) Updating GIO module cache...
(22/26) Compiling GSettings XML schema files...
(23/26) Updating icon theme caches...
(24/26) Checking which packages need to be rebuilt
(25/26) Updating the info directory file...
(26/26) Updating the desktop file MIME type cache...
[root@m-tp martin]# 
sudo pacman -Syu
sudo grub-install
:: Paketdatenbanken werden synchronisiert …
 core ist aktuell
 extra ist aktuell
 community                         6,9 MiB  1407 KiB/s 00:05 [--------------------------------] 100%
 multilib ist aktuell
 endeavouros ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
 Es gibt nichts zu tun
x86_64-efi wird für Ihre Plattform installiert.
installation beendet. Keine Fehler aufgetreten.
[root@m-tp martin]#

guess that i do not have to do anything more…-?

I think looks good. just make sure to have a live usb of EOS at hand, just in case you run into the grub issue. For me installing grub fixed it on 2 different laptops, no problems with reboot and updates in last couple of days.

2 Likes