Bug 449733

Summary: opencv undefined symbol
Product: [Applications] digikam Reporter: Frank Stein <frank-stein>
Component: Portability-CompilationAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED DOWNSTREAM    
Severity: crash CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 7.5.0   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 7.6.0
Sentry Crash Report:

Description Frank Stein 2022-02-07 08:42:43 UTC
Error: digikam does not start

error message: /lib64/libopencv_imgcodecs.so.405: undefined symbol: _ZN7Imf_3_114ChromaticitiesC1ERKN9Imath_3_14Vec2IfEES5_S5_S5_

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20220204
(available in About System)
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.12.5

ADDITIONAL INFORMATION
Comment 1 Maik Qualmann 2022-02-07 08:50:26 UTC
This is not a problem that we can solve. This is a package problem of your distribution. First check if you have mixed different repostories. Otherwise the problem must be reported to openSUSE.

I use openSUSE Tumbleweed myself and compile digiKam from git/master and it runs with the system openCV packages without any problems. 

Maik
Comment 2 caulier.gilles 2022-02-07 10:36:47 UTC
As Maik sid, this is a linking failure due to missing symbols in system OpenCV libraries. It's not a digiKam problem, it's a DOWNSTREAM bug.

Report this problem to openSUSE team...

Best

Gilles Caulier