Fehlermeldung bei update von libjxl-git (AUR)

Hallo,
ich nutze den Kernel Linux 5.10.89-1.
Seit einigen Tagen habe ich Probleme beim updaten:
Folgende Dateien kann ich nicht updaten:
Libjxl-git,
libmagic6 ,
vala-panel-appmenu und
vala-panel-appmenu-mate

– Configuring incomplete, errors occurred!
See also “/tmp/pamac-build-ws/libjxl-git/src/build/CMakeFiles/CMakeOutput.log”.
See also “/tmp/pamac-build-ws/libjxl-git/src/build/CMakeFiles/CMakeError.log”.
==> FEHLER: Ein Fehler geschah in build().
Breche ab…
Kann mir dazu jemand ein einfach verständliche Hilfe nennen, da Anfänger.

Mfg

Hallo @Dampfauf,

den Fehler verursacht die Bibliothek ‘libjxl-git’ die du aus dem AUR installiert hast. Die Bibliothek ist seit 25.12. letztes Jahr auch in den offiziellen Repos. Daher würde ich empfehlen die AUR-Bibliothek zu deinstallieren und wenn benötigt die aus den Repos zu installieren.

Altes AUR-Paket entfernen:

pamac remove libjxl-git

Gleiche Bibliothek aus den Repos installieren:

pamac install libjxl

Danach sollte der Fehler nicht mehr auftreten.

Und hier noch etwas Lesestoff (Repos/AUR, pamac). :laughing:

Hallo,
danke das scheint der richtige Ansatz zu sein.
Das Problem mit der Libjxl-git ist behoben.

Nur die drei anderen Updates funktionieren immer noch nicht.
libmagic6 ,
vala-panel-appmenu und
vala-panel-appmenu-mate

Fehlermeldung wie folgt:
==> Überprüfe source Dateien mit sha256sums…
ImageMagick-6.9.12-34.tar.gz … Erfolg
ImageMagick-6.9.12-34.tar.gz.asc … Übersprungen
arch-fonts.diff … Erfolg
==> Überprüfe Signaturen der Quell-Dateien mit gpg…
ImageMagick-6.9.12-34.tar.gz … FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 89AB63D48277377A)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
Fehler beim Erstellen von imagemagick6

Sicher gibt es dafür eine ähnliche Lösung. oder?
Danke
MFG

Noch eine vielleicht wichtige Info dazu
Das Update möchte die auf meinem Pc vorhandene Version von
6.9.12.31-1 auf 6.9.12.34-1 der libmagic6 ,
0.7.3.2.r0.gca3… auf 0.7.6-2 der vala-panel-appmenu und
0.7.3.2.r0.gca3… auf 0.7.6-2 der vala-panel-appmenu-mate APP ersetzen.

Gruß

Schaue bitte in die Kommentare des AUR-Paket…da steckt die Lösung drin!

https://aur.archlinux.org/packages/libmagick6/

$ gpg --recv-keys 89AB63D48277377A

Hallo und danke.

Ich habe es gelesen nur mit dem Verständnis hapert es bei mir noch.

Irgendwie vermute ich, auf der Datenbank wo mein System beim Update von “imagemagick6” hinschaut, liegt keine Version mit dem richtigen Schlüssel oder Signatur.
Darum bricht das Update ab um das System zu schützen.

Was soll es mir sagen bzw. was habe ich nun zu machen um das Problem zu beheben?
Wie gebe ich den Pfad zur aktuell passenden Datenbank an?

Fehlermeldung:
==> Überprüfe source Dateien mit sha256sums…
ImageMagick-6.9.12-34.tar.gz … Erfolg
ImageMagick-6.9.12-34.tar.gz.asc … Übersprungen
arch-fonts.diff … Erfolg
==> Überprüfe Signaturen der Quell-Dateien mit gpg…
ImageMagick-6.9.12-34.tar.gz … FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 89AB63D48277377A)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
Fehler beim Erstellen von imagemagick6

Danke
MFG

Das genannte Kommando akzeptiert der Pc auch nicht:
[xx@xx-pc ~]$ $ gpg --recv-keys 89AB63D48277377A
bash: $: Kommando nicht gefunden.

Die letzte auf der Seite vorgeschlagenen Abhilfe

sudo pacman-key --recv-keys 89AB63D48277377A

Geht auch nicht

==> Überprüfe source Dateien mit sha256sums…
ImageMagick-6.9.12-34.tar.gz … Erfolg
ImageMagick-6.9.12-34.tar.gz.asc … Übersprungen
arch-fonts.diff … Erfolg
==> Überprüfe Signaturen der Quell-Dateien mit gpg…
ImageMagick-6.9.12-34.tar.gz … FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 89AB63D48277377A)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
Fehler beim Erstellen von imagemagick6

Diese Zeichen $ $ NICHT mit-kopieren.
deswegen auch

Versuche mal gpg --recv-keys 89AB63D48277377A
?

Bitte komplette Ausgabe des Terminals nach den Befehlen. Bringt nichts danach zu sagen: Geht auch nicht…logs sagen viel mehr aus.

Zur Info: der Button </> hier im Editor ist GOLD Wert! Auch mit

\``` 
ohne die beiden \\ kann man schöne Kasten bauen ;)
Hier könnte Dein Log stehen...
\```

wird das lesen einfacher.

Hallo @Dampfauf,

ImageMagick’ ist auch seit 23.12.2021 in den Repos. Von daher kannst du das auch mit ‘ImageMagick’ genau wie mit der ‘libjxl’ machen. Zumal ist es eh besser die Pakete aus den Repos zu installieren als die aus dem AUR.

Auch ist deine Fehlerausgabe etwas unübersichtlich. Einmal ist die rede von ‘libmagick6’ und dann von ‘imagemagick6’.
imagemagick6’ gibt es nicht mehr im AUR, ‘libmagick6’ aber schon.

Bitte schau mal ob du die Pakete die du aus dem AUR installiert hast mit Paketen aus den Repos ersetzen kannst, das sorgt für weniger Probleme beim update. :wink:

Und bitte auch den Tip von @Lila-Kuh bezüglich der Postformatierung beachten. Das macht die ganze Sache um einiges lesbarer:

Libmagick6 möchte das System von 6.9.12.31-1 auf 6.9.12.34-1 nun updaten

Wenn ich das durchführe kommt nun die Fehlermeldung:

Überprüfe libmagick6 Abhängigkeiten…
Synchronisiere Paketdatenbanken…
http://kibo.remi.lu/stable/core/x86_64/core.db: Fehler beim Auflösen von »kibo.remi.lu«: Der Name oder der Dienst ist nicht bekannt
http://kibo.remi.lu/stable/extra/x86_64/extra.db: Fehler beim Auflösen von »kibo.remi.lu«: Der Name oder der Dienst ist nicht bekannt
http://kibo.remi.lu/stable/community/x86_64/community.db: Fehler beim Auflösen von »kibo.remi.lu«: Der Name oder der Dienst ist nicht bekannt
http://kibo.remi.lu/stable/multilib/x86_64/multilib.db: Fehler beim Auflösen von »kibo.remi.lu«: Der Name oder der Dienst ist nicht bekannt
Warnung: manjaro-hello: Lokale Version (0.6.7-2) ist neuer als extra (0.6.6-11)
Warnung: sndio: Lokale Version (20180120-1) ist neuer als community (1.8.1-1)
Abhängigkeiten werden aufgelöst…
Interne Konflikte werden überprüft…

Erstelle imagemagick6…
==> Erstelle Paket: imagemagick6 6.9.12.34-1 (Mo 03 Jan 2022 19:44:38 CET)
==> Prüfe Laufzeit-Abhängigkeiten…
==> Prüfe Buildtime-Abhängigkeiten…
==> Empfange Quellen…
→ ImageMagick-6.9.12-34.tar.gz gefunden
→ ImageMagick-6.9.12-34.tar.gz.asc gefunden
→ arch-fonts.diff gefunden
==> Überprüfe source Dateien mit sha256sums…
ImageMagick-6.9.12-34.tar.gz … Erfolg
ImageMagick-6.9.12-34.tar.gz.asc … Übersprungen
arch-fonts.diff … Erfolg
==> Überprüfe Signaturen der Quell-Dateien mit gpg…
ImageMagick-6.9.12-34.tar.gz … FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 89AB63D48277377A)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
Fehler beim Erstellen von imagemagick6

Bitte poste mal die Ausgabe von:

pamac search -i imagemagick

Gerne :slight_smile:

[xx@xx-pc ~]$ pamac search -i imagemagick
imagemagick                                                   7.1.0.19-1  extra 
    An image viewing/manipulation program
[xx@xx-pc ~]$ 

Ok, das verwundert mich jetzt. Er sollte 'imagemagick6'aus dem AUR eigentlich auch anzeigen, wenn er schon versucht es upzudaten.

Was sagt

pamac search libmagick6

?

Fangen wir mal an die Ausgabe auseinander zu nehmen…

Hier werden anscheinend die Mirror-Server nicht gefunden?! Um Die neusten DB’s zu laden?! Also Standard-Sync über Pacman/Pamac schlägt schon fehl!

Vorschlag:
sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu

Sollte ohne Fehler durchlaufen. Gerne hier die Ausgabe Posten.

Die Warnungen bekommst du mittels Downgrade weg:
sudo pacman -Syyuu

Hier das Leidige Thema… der GPG-Key schlägt bei Überprüfung fehl. Entweder nicht hinzugefügt oder Key-server nicht gesynct?!

Frage bleibt: Muss es imagemagick6 sein?! Ne ALTE git version?!
Darf es imagemagick in Version 7 sein?! ist im Offiziellen-Repo!

Angebot: Löschen und 7er Version aus repo installieren:
sudo pacman -R imagemagick6
oder/und
sudo pacman -R imagemagick6-git
und/oder
sudo pacman -R imagemagick-git

Danach gerne:
sudo pacman -S imagemagick
oder
pamac install imagemagick

1 Like
pamac search libmagick6
libmagick6                                       [Installiert] 6.9.12.31-1  AUR 
    An image viewing/manipulation program (legacy 6.9.12-*
    series; library)

auf den Vorschlag:
sudo pacman-mirrors --fasttrack 5 && sudo pacman -Syyu

kommt:

Vorbereitung...
Überprüfe libmagick6 Abhängigkeiten...
Synchronisiere Paketdatenbanken...
Warnung: manjaro-hello: Lokale Version (0.6.7-2) ist neuer als extra (0.6.6-11)
Warnung: sndio: Lokale Version (20180120-1) ist neuer als community (1.8.1-1)
Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...

Erstelle imagemagick6...
==> Erstelle Paket: imagemagick6 6.9.12.34-1 (Mo 03 Jan 2022 20:12:19 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> ImageMagick-6.9.12-34.tar.gz gefunden
  -> ImageMagick-6.9.12-34.tar.gz.asc gefunden
  -> arch-fonts.diff gefunden
==> Überprüfe source Dateien mit sha256sums...
    ImageMagick-6.9.12-34.tar.gz ... Erfolg
    ImageMagick-6.9.12-34.tar.gz.asc ... Übersprungen
    arch-fonts.diff ... Erfolg
==> Überprüfe Signaturen der Quell-Dateien mit gpg...
    ImageMagick-6.9.12-34.tar.gz ... FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 89AB63D48277377A)
==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden!
Fehler beim Erstellen von imagemagick6

Ok, @Lila-Kuh hat eigentlich alles gesagt. Am besten @Lila-Kuhs Beitrag so durcharbeiten. Wenn der obere Teil wegen der selben Fehler abbricht, fange damit an:

Und das …

… kannst du weglassen da es ja schon installiert ist.

Vollkommen richtig @kisun ! Sorry…komme hier ein bissel durcheinander :wink:
pamac & pacman und dann noch die Optionen -i :crazy_face:

1 Like

Leider hat scheinen alle Befehle nicht zu funktionieren

[xx@xx-pc ~]$ sudo pacman -R imagemagick6
[sudo] Passwort für xx: 

Fehler: Ziel nicht gefunden: imagemagick6
[xx@xx-pc ~]$ sudo pacman -R imagemagick6-git
Fehler: Ziel nicht gefunden: imagemagick6-git
[xx@xx-pc ~]$ sudo pacman -R imagemagick-git
Fehler: Ziel nicht gefunden: imagemagick-git
[xx@xx-pc ~]$