On Wed, Jun 4, 2014 at 8:47 PM, Laurent Blume <[email protected]> wrote: > * Dependency issues of CSWimagemagick: > * If you don't know of any reasons to include these dependencies, you might > remove them: > * ? CSWlibrsvg2-2 > > That seems really weird: the library was properly detected and used, dump > -Lv shows it, so why would checkpkg decide it is not needed? > > ./work/solaris10-i386/pkgroot/opt/csw/lib/ImageMagick-6.8.9/modules-Q16HDRI/coders/svg.so: > > **** DYNAMIC SECTION INFORMATION **** > .dynamic: > [INDEX] Tag Value > [1] NEEDED libMagickCore-6.Q16HDRI.so.2 > [2] NEEDED librsvg-2.so.2 > > Can somebody explain that?
I have a guess. checkpkg does the following: Q: "What does the binary need?" A: "librsvg-2.so.2" Q: "Which package provides librsvg-2.so.2?" A: "SUNWgnome-base-libs and CSW... no, actually, no CSW* package provides librsvg-2.so.2." The CSWlibrsvg2-2 package only provides librsvg-2.so.2.36.4 (!= librsvg-2.so.2). Maciej
