• 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] Digikam startet nicht - undefined Symbol

marbas13

Hacker
Seit ein paar Wochen startet mein Digikam nicht mehr. Beim Aufruf kommt dieser Fehler:
Code:
digikam
digikam: symbol lookup error: /lib64/libopencv_imgcodecs.so.405: undefined symbol: _ZN7Imf_3_114ChromaticitiesC1ERKN9Imath_3_14Vec2IfEES5_S5_S5_
Dazu gab es hier vor Jahren schon mal einen Thread, laut KDE Bug, ist es kein Problem von Digikam sondern ein Problem der Pakete, die OpenSuse ausliefert.
So sinnvoll das klingt, weiß ich jetzt immer noch nicht, wie ich das Problem beheben soll, nachdem ich jetzt einige Wochen darauf vertraut hatte, dass sich das Problem durch neue Pakete löst.

Kann mir jemand helfen?

Ich nutze:
Betriebssystem: openSUSE Tumbleweed 20220318
KDE-Plasma-Version: 5.24.3
KDE-Frameworks-Version: 5.92.0
Qt-Version: 5.15.2
Kernel-Version: 5.16.14-1-default (64-bit)
Grafik-Plattform: X11

Code:
#  | Alias                                  | Name                            | Enabled   | GPG Check       | Refresh
---+----------------------------------------+---------------------------------+-----------+-----------------+---------------
 1 | download.opensuse.org-non-oss          | Haupt-Repository (NON-OSS)      | Ja        | (r ) Ja         | Ja
 2 | download.opensuse.org-oss              | Haupt-Repository (OSS)          | Ja        | (r ) Ja         | Ja
 3 | download.opensuse.org-tumbleweed       | Hauptaktualisierungs-Repository | Ja        | (r ) Ja         | Ja
 4 | ftp.gwdg.de-Essentials                 | Packman Essentials Repository   | Ja        | (r ) Ja         | Ja
 5 | ftp.gwdg.de-openSUSE_Tumbleweed        | Packman Repository              | Ja        | (r ) Ja         | Ja
 6 | google-chrome                          | google-chrome                   | Ja        | (r ) Ja         | Ja
 7 | https-download.opensuse.org-2661f83e   | openSUSE:Tumbleweed             | Nein      | ----            | ----
 8 | https-download.opensuse.org-287cc7db   | home:Herbster0815               | Ja        | (r ) Ja         | Ja
 9 | https-download.opensuse.org-2db9bee1   | openSUSE:Tumbleweed             | Nein      | ----            | ----
10 | https-download.opensuse.org-4109a726   | Emulators                       | Ja        | (r ) Ja         | Ja
11 | https-download.opensuse.org-9e3a1cba   | openSUSE:Factory                | Nein      | ----            | ----
12 | https-download.opensuse.org-f3ed359d   | home:laxity                     | Nein      | ----            | ----
13 | openSUSE-20200428-0                    | openSUSE-20200428-0             | Nein      | ----            | ----
14 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository            | Ja        | (r ) Ja         | Ja
15 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository              | Nein      | ----            | ----
16 | repo-debug                             | openSUSE-Tumbleweed-Debug       | Nein      | ----            | ----
17 | repo-source                            | openSUSE-Tumbleweed-Source      | Nein      | ----            | ----
 
OP
M

marbas13

Hacker
Code:
zypper lr -d
#  | Alias                                  | Name                            | Enabled   | GPG Check       | Refresh        | Priority  | Type   | URI                                                                                 | Serv->
---+----------------------------------------+---------------------------------+-----------+-----------------+----------------+-----------+--------+-------------------------------------------------------------------------------------+-------
 1 | download.opensuse.org-non-oss          | Haupt-Repository (NON-OSS)      | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/                               | 
 2 | download.opensuse.org-oss              | Haupt-Repository (OSS)          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/                                   | 
 3 | download.opensuse.org-tumbleweed       | Hauptaktualisierungs-Repository | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://download.opensuse.org/update/tumbleweed/                                     | 
 4 | ftp.gwdg.de-Essentials                 | Packman Essentials Repository   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials       | 
 5 | ftp.gwdg.de-openSUSE_Tumbleweed        | Packman Repository              | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/                 | 
 6 | google-chrome                          | google-chrome                   | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64                                | 
 7 | https-download.opensuse.org-2661f83e   | openSUSE:Tumbleweed             | Nein      | ----            | ----           |   99      | NONE   | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/dod/                | 
 8 | https-download.opensuse.org-287cc7db   | home:Herbster0815               | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Tumbleweed/  | 
 9 | https-download.opensuse.org-2db9bee1   | openSUSE:Tumbleweed             | Nein      | ----            | ----           |   99      | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/           | 
10 | https-download.opensuse.org-4109a726   | Emulators                       | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | https://download.opensuse.org/repositories/Emulators/openSUSE_Tumbleweed/           | 
11 | https-download.opensuse.org-9e3a1cba   | openSUSE:Factory                | Nein      | ----            | ----           |   99      | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Factory/snapshot/              | 
12 | https-download.opensuse.org-f3ed359d   | home:laxity                     | Nein      | ----            | ----           |   99      | rpm-md | https://download.opensuse.org/repositories/home:/laxity/openSUSE_Tumbleweed/        | 
13 | openSUSE-20200428-0                    | openSUSE-20200428-0             | Nein      | ----            | ----           |   99      | rpm-md | hd:/?device=/dev/disk/by-id/usb-SanDisk_Cruzer_Blade_20044526000514B207B0-0:0-part2 | 
14 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/                                 | 
15 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository              | Nein      | ----            | ----           |   99      | rpm-md | http://packman.inode.at/suse/openSUSE_Tumbleweed/                                   | 
16 | repo-debug                             | openSUSE-Tumbleweed-Debug       | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/debug/tumbleweed/repo/oss/                             | 
17 | repo-source                            | openSUSE-Tumbleweed-Source      | Nein      | ----            | ----           |   99      | NONE   | http://download.opensuse.org/sourc

Code:
zypper se -si digikam opencv
S  | Name                   | Type  | Version   | Arch   | Repository
---+------------------------+-------+-----------+--------+-----------------------
i+ | digikam                | Paket | 7.6.0-1.1 | x86_64 | Haupt-Repository (OSS)
i+ | digikam-lang           | Paket | 7.6.0-1.1 | noarch | Haupt-Repository (OSS)
i+ | digikam-plugins        | Paket | 7.6.0-1.1 | x86_64 | Haupt-Repository (OSS)
i+ | libdigikamcore7        | Paket | 7.6.0-1.1 | x86_64 | Haupt-Repository (OSS)
i  | libopencv405           | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_aruco405     | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_face405      | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_highgui405   | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_imgcodecs405 | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_objdetect405 | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_superres405  | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_videoio405   | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_videostab405 | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | libopencv_ximgproc405  | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | opencv                 | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | opencv-devel           | Paket | 4.5.5-1.5 | x86_64 | Haupt-Repository (OSS)
i  | opencv4-cascades-data  | Paket | 4.5.5-1.5 | noarch | Haupt-Repository (OSS)
 
OP
M

marbas13

Hacker
Nachdem ich einen Bug eröffnet hatte, wurde herausgefunden, dass es an unterschiedlichen Repos lag.
Ich habe home:Herbster0815 entfernt, ein Update der Distribution gemacht, ca. 20 Anbieterwechsel für Libs bestätigt und danach kann ich Digikam wieder starten.
 
Oben