Hallo Leute,
ich hab hier grad ein Problem, welches mich schier in den Wahnsinn treibt. Ich habe vor einigen Wochen einen meiner Rechner von Arch zu Parabola migriert und das ging völlig proplemlos; wenn ich jetzt exakt das Gleiche mache geht nix mehr und ich strande immer am gleichen Fehler. Ich hab inzwischen Arch schon drei mal neu aufgesetzt, aber renne immer in dasselbe Problem bei der Migration. Ich gehe wie folgt vor:
Zuerst passe ich die pacman.conf an:
RemoteFileSigLevel = Required
zu
RemoteFileSigLevel = Never
Dann lade ich mir den neuen keyring und die neue mirrorlist runter:
pacman -U https://www.parabola.nu/packages/libre/x86_64/parabola-keyring/download
pacman -U https://www.parabola.nu/packages/libre/x86_64/pacman-mirrorlist/download
dann stelle ich die pacman.conf wieder um:
RemoteFileSigLevel = Never
zu
RemoteFileSigLevel = Required
Danach benenne ich die Mirrorlisten entsprechend um incl. backup:
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.arch
cp /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist
Dann erweitere ich die /etc/pacman.conf bei den Mirrorlisteinträgen (vor core) um zwei Einträge:
[nonprism]
include = etc/pacman.d/mirrorlist
[libre]
include = etc/pacman.d/mirrorlist
Nun habe ich den Cache geleert:
pacman -Scc
Dann habe ich das Upgrade / die Migration vorbereitet:
pacman -Syy
Und zu guter letzt habe ich den eigentlichen migrationsvorgang gestartet:
pacman -Suu pacman your-freedom your-privacy
Beim letzten Mal musste ich danach nur noch grub anpassen:
grub-mkconfig -o /boot/grub/grub.cfg
und alles lief wunderbar, aber diesmal komme ich garnicht erst soweit. ;( Stattdessen hängt sich der Vorgang immer an folgender Stelle auf:
Fehler: archlinux32-keyring: signature from "Erich Eckner (just to sign arch packages) <arch@eckner.net>" is unknown trust.
:: Datei: /var/cache/pacman/pkg/archlinux32-keyring-20190108-1.0-any.pkg.tar.xz ist beschädigt (Ungültiges oder beschädigtes Paket (PGP-Signatur))
Soll die Datei entfernt werden (J/n)
Egal für was ich mich an dieser Stelle entscheide, hat keinen Einfluss auf das Ergebnis; es folgt immer:
Fehler: Konnte den Vorgang nicht durchführen (Ungültiges oder beschädigtes Paket)
Fehler sind aufgetreten, keine Pakete wurden aktualisiert.
Es gibt zu diesem Bug gefühlt 2 Millionen Threads aus den letzten 3 Jahren in englischsprachigen Foren, aber keine Lösung. Dinge wie:
pacman-key --init
pacman-key --populate
die man dort häufiger findet habe ich auch schon probiert, aber das Ergebnis bleibt gleich! Was hat sich in den letzten 14 Tagen geändert? Warum geht es nicht mehr?
Ich werd hier noch depressiv.......
Gruß
Achim