<br><br><div><span class="gmail_quote">2007/5/9, Achim Bohnet &lt;<a href="mailto:ach@mpe.mpg.de">ach@mpe.mpg.de</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Wednesday, 9. May 2007, Gilles Caulier wrote:<br>&gt; 2007/5/9, Achim Bohnet &lt;<a href="mailto:ach@mpe.mpg.de">ach@mpe.mpg.de</a>&gt;:<br>&gt; &gt;<br>&gt; &gt; On Wednesday, 9. May 2007, Angelo Naselli wrote:<br>&gt; &gt; &gt; Alle mercoledì 9 maggio 2007, Colin Guthrie ha scritto:
<br>&gt; &gt; &gt; &gt; Angelo Naselli wrote:<br>&gt; &gt; &gt; &gt; &gt; Alle martedì 8 maggio 2007, Colin Guthrie ha scritto:<br>&gt; &gt; &gt; &gt; &gt;&gt; Angelo Naselli wrote:<br>&gt; &gt; &gt; &gt; &gt;&gt;&gt; Col can you test the binary compatibility in cooker? I mean IIRC
<br>&gt; &gt; there<br>&gt; &gt; &gt; &gt; &gt;&gt;&gt; was 0.1.2 in it now you upgraded to 0.1.4 digikam should start<br>&gt; &gt; correctly.<br>&gt; &gt; &gt; &gt; &gt;&gt; Yeah I tested it prior to committing/submitting it and it seems to
<br>&gt; &gt; be<br>&gt; &gt; &gt; &gt; &gt;&gt; fine, so I guess you are right in that it was the 0.1.1 -&gt; 0.1.2that<br>&gt; &gt; &gt; &gt; &gt;&gt; broke things.&nbsp;&nbsp;The version I updated in cooker was indeed 0.1.2.<br>
&gt; &gt; &gt; &gt; &gt;&gt;<br>&gt; &gt; &gt; &gt; &gt;&gt; Didn&#39;t try to do anything complex in dk but nothing jumped out at<br>&gt; &gt; me.<br>&gt; &gt; &gt; &gt; &gt;&gt;<br>&gt; &gt; &gt; &gt; &gt;&gt; Col<br>&gt; &gt; &gt; &gt; &gt;&gt;
<br>&gt; &gt; &gt; &gt; &gt; Col could you please test this one against 0.1.2?<br>&gt; &gt; &gt; &gt; &gt; <a href="http://www.linux.it/~anaselli/kipi-plugins/libkexiv2-0.1.5.tar.bz2">http://www.linux.it/~anaselli/kipi-plugins/libkexiv2-0.1.5.tar.bz2
</a><br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; It creates a different automatic provides:<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; The older one (0.1.4) generates:<br>&gt; &gt; &gt; &gt; libkexiv2.so.0()(64bit)<br>
&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; and the 0.1.5 generates a provide of:<br>&gt; &gt; &gt; &gt; libkexiv2.so.1()(64bit)<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; So indeed the major of the library has changed.
<br>&gt; &gt; &gt; hmm, not the major, but the revision.<br>&gt; &gt; &gt; &gt; I can bump the major and it should in theory co-install with the older<br>&gt; &gt; &gt; &gt; version, but I&#39;ll still get conflicts on the file:
<br>&gt; &gt; &gt; &gt; /usr/lib64/libkexiv2.la<br>&gt; &gt; &gt; &gt; (is this even needed? - I&#39;ve had good success with just deleting them<br>&gt; &gt; in<br>&gt; &gt; &gt; &gt; the past, but I&#39;ve also been stung with some KDE apps needing them!)
<br>&gt; &gt; &gt; &gt;<br>&gt; &gt; &gt; &gt; Regardless it will mean we can rebuild the dependant apps and<br>&gt; &gt; everything<br>&gt; &gt; &gt; &gt; will eventually work. Is this the desired effect?<br>&gt; &gt; &gt; Well it should have been done after liblexiv2 
0.1.1 (e.g. for 0.1.2).<br>&gt; &gt; &gt; But if i understood well the rule<br>&gt; &gt; &gt; <a href="http://www.gnu.org/software/libtool/manual.html#Versioning">http://www.gnu.org/software/libtool/manual.html#Versioning
</a><br>&gt; &gt; &gt; 2:1:1 should mean revision is 2, age is 1<br>&gt; &gt; &gt; so it should be back compatible with libkexiv (2-1=1) 1:X:X e.g. &gt;<br>&gt; &gt; libkexiv2 0.1.2<br>&gt; &gt; &gt; I would have expected digikam working with the new library.
<br>&gt; &gt; &gt;<br>&gt; &gt; &gt; I&#39;m comfused... and a bit tired to investigate :/<br>&gt; &gt;<br>&gt; &gt; Hi Angelo,<br>&gt; &gt;<br>&gt; &gt; thx for libkexiv2 0.1.5&nbsp;&nbsp;with libkexiv2.so.1.&nbsp;&nbsp; Now digikam can still use
<br>&gt; &gt; 0.1.1<br>&gt; &gt; with libkexiv2.so.0.<br>&gt; &gt;<br>&gt; &gt; I&#39;ve tried rebuilding digikam 0.9.1 with likexiv2 0.1.5 and this also<br>&gt; &gt; works fine.<br>&gt; &gt;<br>&gt; &gt; At least in kubuntu only digikam and digikamimageplugins depend on
<br>&gt; &gt; libkexiv2<br>&gt; &gt; and those two are merged in 0.9.1.&nbsp;&nbsp;PUh, that&#39;s easy ;)<br>&gt;<br>&gt;<br>&gt; Achim, digiKam &amp; DigikamImagePluguins have been merged with 0.9.2 release,<br>&gt; not 0.9.1 (:=)))
<br><br>Everything I write has to be read with 90 % fuzzy mode turned on ;)</blockquote><div><br>Ah, I&#39;m not alone to use this mode as well (:=)))...<br><br>Gilles</div></div><br>