Ilya please, confirme if u are talking about http://www.exiv2.org or other..
the names "libexiv2-9" and "libexiv2-10" dont reflect any version, in future i recomend for al parse versions.. so the i asume u upgrade from exiv2 0.9 to 0.10 so..
the packages break due u'r old version has soname "libexiv2.so.9" in u /usr/lib (o whathever puach suse puts), and new version changed or renamed do.. the new version its libexiv2.so.10 , i will explain a posible solution and a reason of breaks
1)Posible solve: ln newrealfile -> oldnamefile i explaint that: in debian libexiv2-9 put file in /usr/lib/libexiv2.so.10 so when upgrade breaks trinity desktop, so link that file to hope file /usr/lib/libexiv2.so.9 as : ln -s /usr/lib/libexiv2.so.10 /usr/lib/libexiv2.so.9
2) whiy changes: maybe a new api change, if the way of conver png files by library may change, then developers prevent and reflects changes for dependences as soname changes..
When you change the way a library works there is no way to ensure that developments take into proyects changes, with the soname ensures that developments need to be switched to the new implementation by breaking the dependency on .. Triniti kde here now hav breaks with the old library and now must be compiled against the new, compelling use (if required) the new way of functioning that change in Exiv2
On Sat, Apr 23, 2011 at 7:46 AM, Ilya Chernykh anixxsus@gmail.com wrote:
It seems that libexiv2-10 is not compatible with KDE3. After update of libexiv2 from libexiv2-9 to libexiv2-10 in openSUSE:Factory all KDE3 packages that require libexiv2 became broken.
Any thoughts of how to mitigate this?
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messsages on the Web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting