Bei den jüngsten beiden SW Updates (April 2025) wurde mir jeweils GIMP zur Aktualisierung angeboten. Als ich das Angebot angenommen habe, erschien der Fehler:
Kann Abhängigkeiten nicht erfüllen:
- das Entfernen von python2-gimp verletzt Abhängigkeit ‘python2-gimp’ benötigt von gimp-plugin-registry
Ich hab auf die GIMP Aktualisierung verzichtet. Dann lief der restliche SW Update.
Nun hatte ich die Idee, das Problem zu lösen, indem ich GIMP entferne und neu installiiere. Das geht auch nicht. Beim Löschen erscheint als Meldung:
Kann Abhängigkeiten nicht erfüllen:
- das Entfernen von gimp verletzt Abhängigkeit ‘gimp’ benötigt von gimp-plugin-registry
- das Entfernen von gimp verletzt Abhängigkeit ‘gimp<2.99’ benötigt von python2-gimp
Also kann ich GIMP weder Löschen noch Updaten.
Wie komme ich aus dieser Zwickmühle heraus?
Die gesamte Ausgabe des fehlschlagenden Update Kommandos wäre u.U. hilfreich.
sudo pacman -Syu
Ich würde sagen:
entferne alle drei - gimp und die beiden anderen
Evtl. kommen beim Versuch noch mehr Abhängigkeiten zum Vorschein.
Gimp ist jetzt, glaube ich, auf Version 3 - die 2-er Version kannst dann wohl nicht mehr installieren wenn sie einmal weg ist. (außer aus dem pacman cache oder per downgrade)
Bin aber nicht sicher, hab auch nicht nachgeschaut.
Gerne zeige ich die Einzelheiten:
sudo pacman -Syu
[sudo] Passwort für xxx:
:: Paketdatenbanken werden synchronisiert …
core ist aktuell
extra 8,3 MiB 1074 KiB/s 00:08 [################################] 100%
multilib ist aktuell
:: Vollständige Systemaktualisierung wird gestartet …
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …
Fehler: Vorgang konnte nicht vorbereitet werden (Kann Abhängigkeiten nicht erfüllen)
:: Installation von gimp (3.0.2-2) verletzt Abhängigkeit »gimp<2.99«, benötigt von python2-gimp
pamac remove --dry-run gimp python2-gimp
Vorbereitung…
Abhängigkeiten werden überprüft…
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden:
Kann Abhängigkeiten nicht erfüllen:
- das Entfernen von gimp verletzt Abhängigkeit ‘gimp’ benötigt von gimp-plugin-registry
- das Entfernen von python2-gimp verletzt Abhängigkeit ‘python2-gimp’ benötigt von gimp-plugin-registry
Also weiter
pamac remove --dry-run gimp python2-gimp gimp-plugin-registry
Vorbereitung…
Abhängigkeiten werden überprüft…
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden:
Kann Abhängigkeiten nicht erfüllen:
- das Entfernen von gimp verletzt Abhängigkeit ‘gimp’ benötigt von xsane-gimp
Also weiter
pamac remove --dry-run gimp python2-gimp gimp-plugin-registry xsane-gimp
Vorbereitung…
Abhängigkeiten werden überprüft…
Warnung: xsane benötigt optional xsane-gimp: for gimp plugin support
Wird entfernt (4):
gimp-plugin-registry 9.20180625-4
xsane-gimp 0.999-7
python2-gimp 2.10.38-2
gimp 2.10.38-5 extra
Gesamtgröße entfernt: 107,5 MB
Vorgang erfolgreich abgeschlossen.
Wenn ich den letzten pamac Befehl ausführe habe ich also auch kein xsane mehr, richtig?
Muss ich dann nur
pamac install gimp
aufrufen, damit alles wieder instaliert wird?
Nein. xsane
wurde nicht entfernt, nur xsane-gimp
Das weiß ich wie gesagt nicht - gimp ist jetzt, wenn Du es wieder installierst, in der Version 3.
Die Plugins werden nun wohl auch andere Versionen sein und womöglich extra installiert werden müssen.
Branch compare for Manjaro
Ich nutze Gimp nicht und habe auch keinen Scanner …
pamac install gimp
ist tatsächlich die Lösung. Das Kommando xsane funktioniert weiterhin.