Ich erinnere mich, dass da vor einigen Monaten die Firmware-Pakete gesplittet wurden. Versuch‘ mal das Paket linux-firmware-nvidia zu deinstallieren und dann das Upgrade neu zu starten.
Important announcement on the Archlinux mailing list:
With 20250613.12fe085f-5, we split our firmware into several vendor-focused packages. linux-firmware is now an empty package depending on our default set of firmware.
Unfortunately, this coincided with upstream reorganizing the symlink layout of the NVIDIA firmware, resulting in a situation that Pacman cannot handle. When attempting to upgrade from 20250508.788aadc8-2 or earlier, you will see the following errors:
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
To progress with the system upgrade, first remove `linux-firmware`, then reinstall it as part of the upgrade:
Danke für den Tip.
Das Upgrade ist soweit durchgelaufen.
Leider bekomme ich bei einem neuen Versuch, von sudo pacman -Syu, nur dies angezeigt : pacman: error while loading shared libraries: libgpgme.so.11: cannot open shared object file: No such file or directory
Ich denke, du hast pacman unterbrochen, der war noch nicht fertig mit dem Update. Das schließe ich aus der Aussage von Arch Forum. Keine Ahnung ob ich richtig liege.
Probiers mal mit yay …
Wenn das nix bringt, reinstalliere pacman, wie empfohlen. Folge dazu dem letzten link aus dem Zitat.
Ich habe das Update nicht abgebrochen, aber es kann ja auch so etwas schiefgelaufen sein.
Yay fällt leider aus und nach installieren kann ich es nicht, da Pacman ja defekt ist.
Der unter https://wiki.archlinux.de/title/Pacman genannte Pfad ( bsdtar -x -f /var/cache/pacman/pkg/pacman-*.pkg.tar.zst ) funktioniert leider nicht da ich dort im Verzeichns nur pacman-contrib-1.13.1-1-x86_64.pkg.tar, pacman-contrib-1.13.1-1-x86_64.pkg.tar.zst, pacman-mirrorlist-20260213-1-any.pkg.tar und pacman-mirrorlist-20260213-1-any.pkg.tar.zst finde.
Kann ich das Paket auch woanders runterladen und dann installieren?
Das hat geklappt.
Mit ln -s /usr/lib/libgpgme.so /usr/lib/libgpgme.so.11 wurde ein neuer Link angelegt und das Upgrade lief durch. Auch Yay konnte ich wieder intallieren.
Leider kann ich nur eine Lösung vergeben.