lib/x86_64-linux-gnu/libKF5FileMetaData.so | lib/libKF5FileMetaData.3.dylib

René J.V. Bertin rjvbertin at gmail.com
Tue Dec 15 17:55:52 UTC 2015


Out of curiosity: is it intended that KFileMetaData sets the library compatibility version to 3, leading to

/opt/local/lib/x86_64-linux-gnu/libKF5FileMetaData.so
/opt/local/lib/x86_64-linux-gnu/libKF5FileMetaData.so.3
/opt/local/lib/x86_64-linux-gnu/libKF5FileMetaData.so.5.17.0

and on OS X

%> otool -L /opt/local/lib/libKF5FileMetaData.3.dylib
/opt/local/lib/libKF5FileMetaData.3.dylib:
        /opt/local/lib/libKF5FileMetaData.3.dylib (compatibility version 3.0.0, current version 5.17.0)
        /opt/local/lib/libKF5I18n.5.dylib (compatibility version 5.0.0, current version 5.17.0)
        /opt/local/libexec/qt5/Library/Frameworks/QtCore.framework/Versions/5/QtCore (compatibility version 5.5.0, current version 5.5.1)
        /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)

for packaging purposes it would be preferable if all libraries (symlinks) that are recorded in dependents' dependency lists are of the form libKF5*.5.dylib or libKF5*.so.5 (KFileMetadata is the only deviant one).

Thanks,
René


More information about the Kde-frameworks-devel mailing list