Hallo Gemeinde,
bin seit längerem erstmalig wieder dabei Sourcen zu kompilieren, was erst mal fehlschlägt.
Hintergrund:
Wollte gimp2.10 unter Leap 42.3 ans Laufen bekommen. Installation mit Anhängigkeiten ist soweit durchgelaufen, beim Starten von gimp wurde bemängelt dass glib nicht in Version >= 2.54.2 vorliegt.
GLib version too old (micro mismatch)
GIMP requires GLib version 2.54.2 or later.
Installed GLib version is 2.48.2.
Somehow you or your software packager managed
to install GIMP with an older GLib version.
Please upgrade to GLib version 2.54.2 or later.
Alles anzeigen
Leider gibt es kein fertiges installierbares Paket, so dass ich die Sourcen von 2.56 über openSuse heruntergeladen habe (home:Sauerland - dürften es sein)
Erstes Problem meinerseits:
Ständiges Nachinstallieren von einzelnen libs/Paketen im Wechsel mit ./configure
./configure --help
.. brachte keine Aufschluß ob man dies einfach mal durchlaufen lassen kann und gesammelt eine Ausgabe bekommt was nachinstalliert werden muss, um zumindest dieses Wechselspiel abzukürzen.
Frage: gibt es eine Möglichkeit dies durch einfachen Aufruf gesammelt aufgelistet zu bekommen?
Inzwischen bin ich bei einer Meldung/Abbruch angelangt:
checking for PCRE... no
configure: error: Package requirements (libpcre >= 8.13) were not met:
No package 'libpcre' found
zur Verfügung stehen: zypper se libpcre liefert:
S | Name | Zusammenfassung | Typ
--+-----------------------+--------------------------------------------------------+------
i | libpcre1 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
i | libpcre1-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
i | libpcre16-0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre16-0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-16-0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-16-0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-32-0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-32-0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-8-0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-8-0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-posix1 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcre2-posix1-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcrecpp0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcrecpp0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
i | libpcreposix0 | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
| libpcreposix0-32bit | Eine Bibliothek für Perl-kompatible reguläre Ausdrücke | Paket
Alles anzeigen
hab schon libpcre2 Pakete installiert und wieder gelöscht, weil dies zu keiner Verbesserung geführt hat. Leider gibt es erst mal kein libpcre-devel Paket wie in anderen Fällen.
Jetzt habe ich noch explizit : libpcre1-8.39-11.1.x86_64.rpm installiert (Version 8.39?), das Ergebnis/Abbruch bleibt dasselbe.
Frage: wer weiß weiter?
irgendwie ist das Verfahren noch nicht ideal, insb. die Suche und Auswahl entsprechender Repos - Einbinden - Installation des Pakets - ...
ps:
.. einige oneclick Installationen lieferten zwar einen Fehler, configure war anschließend aber befriedigt (?) z.B. libffi, etc.
*****
Alternativ (Updates von Leap15.0):
hierbei müsste es sich um die libs:
- libglib-2_0-0 - General-Purpose Utility Library - und
- libglib-2_0-0-32bit - General-Purpose Utility Library
handeln.
Inzwischen habe ich versucht durch Einbinden von Repos von Leap15.0 Updates auf diese libs durchzuführen. Dies lief erfolgreich durch.
Beim Aufruf von gimp bekomme ich jetzt allerdings:
:~> gimp
Missing fast-path babl conversion detected, Implementing missing babl fast paths
accelerates GEGL, GIMP and other software using babl, warnings are printed on
first occurance of formats used where a conversion has to be synthesized
programmatically by babl based on format description
*WARNING* missing babl fast path(s): "R'G'B' double" to "CIE Lab double"
gimp: symbol lookup error: /usr/lib64/libgimpconfig-2.0.so.0: undefined symbol: g_object_new_with_properties
Alles anzeigen
insbesondere:
gimp: symbol lookup error: /usr/lib64/libgimpconfig-2.0.so.0: undefined symbol: g_object_new_with_properties
konnte ich bisher nicht auflösen.
Frage: Hab ich überhaupt eine Chance gimp2.10(.2) unter Leap42.3 ans Laufen zu bekommen oder verzettel ich mich irgendwann?
Es gibt wohl eine Möglicheit mittels flatpak. Hat schon jemand Erfahrungen mit dem Tool? (Scheinbar muss ich dann aber erst noch ein gnome3.28 Paket mitinstallieren)
Grüße