<div dir="ltr">On Wed, Jun 4, 2014 at 8:47 PM, Laurent Blume <<a href="mailto:laurent@opencsw.org">laurent@opencsw.org</a>> wrote:<br>>  * Dependency issues of CSWimagemagick:<br>>  * If you don't know of any reasons to include these dependencies, you might<br>

> remove them:<br>>  * ? CSWlibrsvg2-2<br>><br>> That seems really weird: the library was properly detected and used, dump<br>> -Lv shows it, so why would checkpkg decide it is not needed?<br>><br>> ./work/solaris10-i386/pkgroot/opt/csw/lib/ImageMagick-6.8.9/modules-Q16HDRI/coders/svg.so:<br>

><br>>   **** DYNAMIC SECTION INFORMATION ****<br>> .dynamic:<br>> [INDEX] Tag         Value<br>> [1]     NEEDED          libMagickCore-6.Q16HDRI.so.2<br>> [2]     NEEDED          librsvg-2.so.2<br>><br>

> Can somebody explain that?<br><br>I have a guess.<br><br>checkpkg does the following:<br><br>Q: "What does the binary need?"<br>A: "librsvg-2.so.2"<br><br>Q: "Which package provides librsvg-2.so.2?"<br>

A: "SUNWgnome-base-libs and CSW... no, actually, no CSW* package provides librsvg-2.so.2."<br><br>The CSWlibrsvg2-2 package only provides librsvg-2.so.2.36.4 (!= librsvg-2.so.2).<br><br>Maciej</div>