[Kde-imaging] Gwenview, kdegraphics and libkipi

Aurelien Gateau aurelien.gateau at free.fr
Fri Jan 19 01:55:29 CET 2007


Le Jeudi 18 Janvier 2007 10:16, Angelo Naselli a écrit :
> Alle 22:56, mercoledì 17 gennaio 2007, Aurelien Gateau ha scritto:
> > Anyway, the problem has been resolved: Stephan Kulow is OK with Gwenview
> > having an optional compile-time dependency on libkipi.
>
> Yes but that has to be tested first. So I'd expect that optional dependency
> wouldn't be optional, or that would mean leaving that packagers/distros
> that aim. And if something goes wrong? who fixes the problem after the
> release is out?
> I'm afraid that means to have gv without kipi &co. for the most....

I don't think so. kdegraphics could have an --enable-kipi option which would 
be set to "auto" by default. The whole thing will work this way:

- When KDE4.0 is out, Gwenview will be dynamically linked on libkipi.so.x 
(assuming libkipi.so.x is a KDE4 version of libkipi), a symlink to 
libkipi.so.x.0.0.

- If a new, binary compatible, version of libkipi is released the .so file 
will be libkipi.so.x.1.1. libkipi.so.x will point to this new file and 
Gwenview will make use of the new libkipi.

- If a new, binary incompatible, version of libkipi is released, the .so file 
will be libkipi.so.x+1.0.0, which can be installed alongside 
libkipi.so.x.0.0. Of course Gwenview won't benefit from this new libkipi but 
it won't block any other KIPI application from using libkipi.so.x+1.0.0.

Aurélien




More information about the Kde-imaging mailing list