[digikam] [Bug 465381] DigiKam (and Showfoto) crashes on start on MacOS 10.13

Matt P. bugzilla_noreply at kde.org
Fri Feb 10 15:39:42 GMT 2023


https://bugs.kde.org/show_bug.cgi?id=465381

--- Comment #13 from Matt P. <mattp at web.de> ---
(In reply to caulier.gilles from comment #12)
> A quick verification of the bundle log published online give :
> 
(....)
>   Copying /opt/digikam.org.x86_64/lib/librav1e.0.6.dylib to
> /Users/gilles/Devel/7.x/project/bundles/macports//Applications/digiKam.org/
> lib/
> 
> ^^^^^^
> 
> So the lib is well packaged in the bundle.
> 
> 7.x logs are there : https://files.kde.org/digikam/build.logs/macos/
> 8.x logs are there : https://files.kde.org/digikam/unstable/build.logs/macos/
> 
> Gilles

Hello Gilles,
This looks a bit funny to me now.
I installed / downloaded from Mirror FH Essingen and checked the checksum
alright.
All I get after installation is librav.0.5.1.e.

It seem that the snippet you cited is from DigiKam 7.10, as it also states in
the header "Target OSX minimal version: 10.15".
I agree this cannot work on my Mac.
The log for the 7.9.0 seems to be the one that is named
"build_macports.full.log.gz" (unchanged since last march , anyway).
And this one shows librav1e.0.5.1 as being included.
------------------------------------------------------------------------------------------------------------------------------
P.S.
I checked both librav versions with otool -L and neither does give an error,
though ?

(The one I copied from MacPorts /opt/local/lib under the "wrong" name):
librav1e.0.5.1.dylib:  
        /opt/local/lib/librav1e.0.6.dylib (compatibility version 0.6.0, current
version 0.6.3)
        /opt/local/lib/libiconv.2.dylib (compatibility version 9.0.0, current
version 9.1.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1252.50.4)
mp at iMac/Applications/digiKam.org/digikam.app/Contents/lib: otool -L
librav1e.0.5.1.dylib_orig 

The original file from digiKam package
librav1e.0.5.1.dylib_orig:
        /opt/digikam.org.x86_64/lib/librav1e.0.5.1.dylib (compatibility version
0.0.0, current version 0.5.1)
        /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version
7.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1311.100.3)
        /usr/lib/libresolv.9.dylib (compatibility version 1.0.0, current
version 1.0.0)

>From my limited knowledge, I would assume the first line of the second block is
the problem: 
librav1e....   loads librav1e (itself ? It's  not a symlink, but a full binary
file ?) from /opt/digikam.org/ -  this folder does not exist, DigiKam has
installed itself in  /Applications/digikam.org/Contents/  ????

-- 
You are receiving this mail because:
You are watching all bug changes.



More information about the kde-mac mailing list