Moin, komme gerade aus dem Urlaub zurück und wollte das System nun aktualisieren.
Ich erhalte die Meldung:
Vorbereitung…
Synchronisiere Paketdatenbanken…
Aktualisierung von AUR…
Abhängigkeiten werden aufgelöst…
Interne Konflikte werden überprüft…
Warnung: Konnte die Metadaten für Paket kalarm-25.04.2-1 nicht vollständig laden
Vorgang konnte nicht erfolgreich vorbereitet werden:
Ungültiges oder beschädigtes Paket
Für kalarm scheint aber auch nichts an “altem” da zu sein, also kein lokales Paket.
Wie kann ich das forcen, das er mir das noch mal installiert?
Das aktuelle Paket dieses Programms ist 25.04.3-2.
(in stable, testing und unstable die gleiche Version momentan)
Es ist kein AUR Paket.
Ich würd die Liste der Spiegelserver erneuern sudo pacman-mirrors -c germany
und dann pacman nutzen, um das Basissystem (ohne AUR) zu aktualisieren: sudo pacman -Syu
Danach um die AUR pakete kümmern, die Du evtl. hast (und auch schauen, ob Du die noch brauchst)
Manchmal werden AUR Pakete auch ins “normale” Repo überführt - dann ist es Zeitverschwendung, die aus dem AUR zu kompilieren - und kann auch zu Konflikten führen.
Okay, das mit dem Basissystem werde ich am Donnerstag dann mal ausprobieren. Vorher kann ich mir keinen Ausfall leisten, da ich hier schon einige wichtige Termine habe.
Ich hatte es vorhin mit -Syyu laufen lassen, da kam auch der Fehler. Ich vermute die Abhängigkeit muss von KDE-PIM gekommen sein. Und das kommt doch glaube ich aus “extra” .
Kann ich das direkt noch mal forcen zu installieren?
Du mußt (zumindest erstmal und normalerweise) gar nichts forcieren!
Was Du (zumindest ab und zu und insbesondere bei Problemen) tun mußt ist:
die Liste der Spiegelserver aktualisieren,
damit Du Zugriff auf die aktuellen Pakete hast.
sudo pacman-mirrors -c germany
Dabei kann Deinem System schon mal gar nichts passieren.
Und dann das System aktualisieren
(ohne die AUR Unterstützung von pamac - die abschalten)
Mit pacman geht das so:
sudo pacman -Syu
Dann schaust Du Dir die Ausgabe an - es wird nachgefragt, bevor das getan wird, was Dir da angezeigt wird.
Du kannst also nachschauen, bevor was getan wird
und kannst auch erstmal abbrechen und das ganze auf später vertagen.
Nicht nur ein einziges Paket updaten - immer alle zusammen.
Es sei denn Du weißt ganz genau, was Du tust und warum.
pacman -Syyu solltest Du nicht regelmäßig nutzen - nur wenn -Syu nicht geht aus irgendeinem Grund. -Syu ist das normale Update Kommando
Danach kannst Du die AUR Unterstützung wieder einschalten und Dich um den Rest kümmern.
Hi, also ich habe das gerade versucht und es schaut so aus, als wenn das Programm kalarm gar nicht vorhanden ist:
: Paketdatenbanken werden synchronisiert …
core ist aktuell
extra ist aktuell
multilib ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
:: linux-firmware durch core/linux-firmware-meta ersetzen? [J/n]
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Fehler: Konnte Datei /var/lib/pacman/local/kalarm-25.04.2-1/files nicht öffnen: Datei oder Verzeichnis nicht gefunden
Warnung: Konnte die Metadaten für Paket kalarm-25.04.2-1 nicht vollständig laden
Fehler: Vorgang konnte nicht vorbereitet werden (Ungültiges oder beschädigtes Paket)
Wie kann ich das denn explizit noch mal “drüberbügeln”?
LC_ALL=C sudo pacman -Syu kalarm
[sudo] password for user:
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
:: Replace linux-firmware with core/linux-firmware-meta? [Y/n]
resolving dependencies...
looking for conflicting packages...
error: could not open file /var/lib/pacman/local/kalarm-25.04.2-1/files: No such file or directory
warning: could not fully load metadata for package kalarm-25.04.2-1
error: failed to prepare transaction (invalid or corrupted package)
Und ich suche mir schon einen Wolf, dieses Paket als tar.gz zu bekommen, damit ich es ggf. von lokal installieren kann, damit ich dann das Update machen kann. Aktuell ist für für kalarm nur die Version kalarm-25.04.3-2 für mich einsehbar.
Und hier im Forum oder die Suche findet dazu nichts konkretes.
Bin etwas ratlos.
Verständlich? Da wurde wahrscheinlich beim Schreiben der Datenbank mal der Power-Knopf gedrückt. Was dann zu einer unvollständig, fehlerhaften Datenbank führt.
@simpsonetti: Please note it is customary to mark the appropriate post as the Solution. I’ve done it for you this time; if you disagree, or need further support on this, please contact us via PM.