http://bugzilla.opensuse.org/show_bug.cgi?id=937280 Bug ID: 937280 Summary: Digikam 4.11 crashes due to libkexiv2 built against old libexiv2-13 instead of libexiv2-14 Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: x86-64 OS: openSUSE 13.2 Status: NEW Severity: Critical Priority: P5 - None Component: KDE4 Applications Assignee: kde-maintainers@suse.de Reporter: gpsanino@vtr.net QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 640301 --> http://bugzilla.opensuse.org/attachment.cgi?id=640301&action=edit Crash information Hi, this is an old issue but still alive. Development of Digikam has been very active and has included many features together with bug solving. The default Digikam version has been left way behind this process. However, more recent versions of Digikam can be found in KDE:EXTRA repo. The problem is that even the most recent Digikam 4.11, requires a version of libkexiv2-11 who still requires to have the file libexiv2.so.13 provided by libexiv2-13 (v.0.24 with the bugs we know about MP4 files among others). exiv2 has implemented many bug fixes and features having v0.25 available since long time. However, we still find libkexiv2 being built against libexiv2-13 (with the old and buggy version 0.24) even on the most recent libkexiv2 versions. The package issue is critical to be solved because anybody upgrading with KDE:EXTRA, had his/her Digikam killed since a couple of days after upgrading to DK 4.11.0 despite the wrong dependency of libkexiv2 to libexiv2-13 instead of libexiv2-14. Among the many bugs of libexiv2.so.13 (exiv2 0.24) there are problems with MP4 files. These were solved in exiv2 0.25 implemented by libexiv2.so.14 (provided by libexiv2-14), but even the most recent version of libkexiv2 has not been built against libexiv2-14. Then if the user has MP4 files within the collections managed by Digikam, among other known issues, it crashes at start-up every time. As Digikam, there are several other KDE apps using the buggy version libexiv2-13 instead of libexiv2-14. Most recent libkexiv2 (15.04.3) that I could find, is distributed by KDE:Applications repo and libexiv2-14 by "Graphics" among other repos. It seems to me that the fastest packaging and distribution solution would be to have a version of libkexiv2 built against libexiv2-14 and posted in KDE:Extra since it is where recent Digikam versions are posted as well. Then the three correct packages could finally met in a single repo. Thanks in advance gps -- You are receiving this mail because: You are on the CC list for the bug.