[Kde-imaging] library versioning question

Gilles Caulier caulier.gilles at kdemail.net
Mon Sep 25 07:54:59 CEST 2006


On Sunday 24 September 2006 23:12, Angelo Naselli wrote:
> Hi guys,
> I was working on some guis when i noticed something
> i wish to talk about with you.
> libkipi is 0.1.4 but:
> ll /usr/lib/libkipi*
> -rw-r--r--  1 root root   1354 mag  7 17:57 /usr/lib/libkipi.la
> lrwxrwxrwx  1 root root     16 mag 13 22:58 /usr/lib/libkipi.so ->
> libkipi.so.0.1.0 lrwxrwxrwx  1 root root     16 mag 13 22:57
> /usr/lib/libkipi.so.0 -> libkipi.so.0.1.0 -rw-r--r--  1 root root 197156
> mag  7 17:57 /usr/lib/libkipi.so.0.1.0
>
> libkexif is 0.2.4 but:
> ll /usr/lib/libkexif*
> -rw-r--r--  1 root root   1292 giu 18 23:23 /usr/lib/libkexif.la
> lrwxrwxrwx  1 root root     17 giu 18 23:42 /usr/lib/libkexif.so ->
> libkexif.so.1.0.0 lrwxrwxrwx  1 root root     17 giu 18 23:41
> /usr/lib/libkexif.so.1 -> libkexif.so.1.0.0 -rw-r--r--  1 root root  84460
> giu 18 23:23 /usr/lib/libkexif.so.1.0.0
>
> Now i had a look at the related Makefile.am and saw
> -version-info 1:0:1 for libkipi and -version-info 1:0:0 for libkexif
>
> I believe that's wrong.
>
> Next release of libkipi is binary incompatible so the version has to
> change and not with minor number. I believe we should fix also those
> release version. Am I wrong?
> Maybe we can forget libkexif soon, but the versions are wrong anyway.
>
> If I'm right, libkipi 1.4.0 means libkipi0 and libkipi.so.1.0.4
> e.g. --version-info 1:4:0. Is it right?
>
> Angelo

We are already talking about lib version with Achim using IRC channel in the 
past. If i rememeber, --version-info need to be changed... and i'm so 
surprise than nobody have fixed that in svn.

Achim, i'm right or not ?

About libkexif, since we don't use it with kipi-plugins, you can forget it if 
nobody report problems relevant of lib version.

Question : In another thread, If i remember, Tom have suggested to remove 
libkexif from svn. Right ? 

Gilles


More information about the Kde-imaging mailing list