• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] gimp: undefined symbol: g_date_time_new_from_iso8601

gorgonz

Hacker
Env: OSS 15.1 KDE aktuell

Seit dem Update gestern/vorgestern? stürzt gimp (2.10.18) permanent ab. Unter der konsole erscheint nur die Meldung:
gimp: symbol lookup error: gimp: undefined symbol: g_date_time_new_from_iso8601
Sieht natürlich nach einer fehlenden Abhängigkeit aus, aber ich weiß mir nicht zu helfen. Deinstallieren und neu installieren hat nicht geholfen.

Vielleicht ist es auch, dass packman und opensuse gerade temporär auseinanderlaufen.

Da ich gimp fast täglich brauche, wäre ich für einen Tipp sehr dankbar, wie ich das lösen kann :)

[UPD] Der Absturz erfolgt während der Splash-Screen angezeigt wird und dort die gerade geladenen Plugins. Hab jetzt alle Plugins, python Support und die Help Files mal deinstalliert, sodass unter YaST nur noch angezeigt wird:

gimp
gimp-help
gimp-lang
libgimp-2_0_0
libgimpui-2_0_0

Hat nix gebracht - außer ab jetzt zusätzlich Python warnings ;-)

Die letzte Splash Meldung ist übrigens dann: file-ps
 

tomm.fa

Administrator
Teammitglied
Und GIMP 2.10.18 hast du woher und wie installiert? Zeige doch mal die Ausgaben von:
Code:
zypper se -si gimp
und
Code:
zypper lr -d


Im OSS-Repo ist aktuell GIMP 2.8.22-lp151.4.6 und im Graphics-Repo GIMP 2.10.12-lp151.1.5 vorhanden.
 
OP
G

gorgonz

Hacker
aah, guter Hinweis, jetzt wieder mit gimp-help:

Code:
S  | Name            | Typ   | Version           | Arch   | Repository                     
---+-----------------+-------+-------------------+--------+--------------------------------
i+ | gimp            | Paket | 2.10.18-lp151.2.1 | x86_64 | home:Sauerland                 
i  | gimp-help       | Paket | 2.8.2-lp151.3.3.1 | noarch | openSUSE:Leap:15.1:Update      
i  | gimp-help       | Paket | 2.8.2-lp151.3.3.1 | noarch | Hauptaktualisierungs-Repository
i+ | gimp-help-de    | Paket | 2.8.2-lp151.3.3.1 | noarch | openSUSE:Leap:15.1:Update      
i+ | gimp-help-de    | Paket | 2.8.2-lp151.3.3.1 | noarch | Hauptaktualisierungs-Repository
i  | gimp-lang       | Paket | 2.10.18-lp151.2.1 | noarch | home:Sauerland                 
i  | libgimp-2_0-0   | Paket | 2.10.18-lp151.2.1 | x86_64 | home:Sauerland                 
i  | libgimpui-2_0-0 | Paket | 2.10.18-lp151.2.1 | x86_64 | home:Sauerland

Huch, nix gegen Sauerland, hatte ja wohl mal bei einem anderen Problem geholfen oder 2.10 höher erst ermöglicht :)

Ähmm, vielleicht sollte ich mich an ihn wenden ;-).

Aber erst mal weiter

Code:
#  | Alias                               | Name                                                    | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | Typ      | URI                                                                            | Dienst
---+-------------------------------------+---------------------------------------------------------+-----------+-----------------+----------------+-----------+----------+--------------------------------------------------------------------------------+-------
 1 | Downloads_1                         | Downloads local                                         | Ja        | ( p) Ja         | Nein           |   99      | plaindir | dir:/home/peter/Downloads                                                      |       
 2 | http-download.opensuse.org-2f74bce4 | home:Sauerland                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/repositories/home:/Sauerland/openSUSE_Leap_15.1/  |       
 3 | http-download.opensuse.org-49241dee | multimedia:libs                                         | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Leap_15.1/ |       
 4 | http-download.opensuse.org-c3af1e26 | multimedia:apps                                         | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.1/ |       
 5 | http-download.opensuse.org-d56fb27d | multimedia:apps                                         | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.1/ |       
 6 | http-download.opensuse.org-e1a0ab63 | openSUSE:Leap:15.1:Update                               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.1/oss/                             |       
 7 | openSUSE-Leap-15.1-1                | openSUSE-Leap-15.1-1                                    | Nein      | ----            | ----           |   99      | rpm-md   | cd:/?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH24NS95_KU8CASM1808          |       
 8 | openSUSE_Leap_15.1                  | openSUSE Leap 15.1 Games                                | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/repositories/games/openSUSE_Leap_15.1            |       
 9 | opensuse-guide.org-repo             | Libdvdcss Repository                                    | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://opensuse-guide.org/repo/openSUSE_Leap_15.1/                             |       
10 | packman.inode.at-suse               | Packman Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://packman.inode.at/suse/openSUSE_Leap_15.1/                               |       
11 | repo-debug                          | Debug-Repository                                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/            |       
12 | repo-debug-non-oss                  | Debug Repository (Non-OSS)                              | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/        |       
13 | repo-debug-update                   | Update Repository (Debug)                               | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/debug/update/leap/15.1/oss/                       |       
14 | repo-debug-update-non-oss           | Update Repository (Debug, Non-OSS)                      | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/debug/update/leap/15.1/non-oss/                   |       
15 | repo-non-oss                        | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/              |       
16 | repo-non-oss_1                      | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/              |       
17 | repo-non-oss_2                      | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/              |       
18 | repo-non-oss_3                      | Non-OSS Repository                                      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/              |       
19 | repo-oss                            | Haupt-Repository                                        | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.1/repo/oss/                  |       
20 | repo-source                         | Source Repository                                       | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/           |       
21 | repo-source-non-oss                 | Source Repository (Non-OSS)                             | Nein      | ----            | ----           |   99      | rpm-md   | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/       |       
22 | repo-update                         | Hauptaktualisierungs-Repository                         | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.1/oss                              |       
23 | repo-update-non-oss                 | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.1/non-oss/                         |       
24 | teamviewer                          | TeamViewer - x86_64                                     | Ja        | (r ) Ja         | Nein           |   99      | rpm-md   | http://linux.teamviewer.com/yum/stable/main/binary-x86_64/                     |

Hinweis: Den lokalen Downloads Ordner habe ich wegen Synology cloudstation Drive vor längerer Zeit einmal benutzen müssen
 

tomm.fa

Administrator
Teammitglied
gorgonz schrieb:
Huch, nix gegen Sauerland, hatte ja wohl mal bei einem anderen Problem geholfen oder 2.10 höher erst ermöglicht :)

Ähmm, vielleicht sollte ich mich an ihn wenden ;-).
Wäre wohl am besten, wenn du bei dieser Version bleiben möchtest. Ansonsten, GIMP 2.10.12-lp151.1.5 aus http://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/ tut es hier.


So nebenbei zu den Repositorien, mal aufräumen, Multimedia libs, doppelte und ungenutzte (u.a. Debug, Source) entsorgen.
 

Sauerland

Ultimate Guru
g_date_time_new_from_iso8601
Gibt es erst ab glib2 Version 2.56, daher mal das spec angepasst, jetzt funktioniert es, man muss aber auf glib2 aus meinem Repo umstellen (zur Zeit bei Version 2.62).

Achtung:
genau lesen bei den Abhängigkeitsproblemen......
 
OP
G

gorgonz

Hacker
@sauerland: ich bin zurück und hab es gleich mal probiert. Funzt, danke Dir :). Hoffe mal, dass ich keine negativen Effekte bei anderern Programmen haben werde, die auch die glib2 verwenden.
@tomm.fa: Danke auch Dir! Über Deine zypper Anregung bin ich ja erst drauf gekommen :)

=> erledigt
 
Oben