Hi,
I am upgrading Imagemagick from Imagemagick-6.3.4 to Imagemagick-6.7.8-6.
On running 'gmake publish', '/usr/bin/pkgdepend resolve' is throwing
following dependency errors:
/usr/bin/pkgdepend generate -m -d
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/prototype/i386/mangled
-d
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/prototype/i386
-d /builds/sg223391/IM_upgrade/gate/components/imagemagick/build -d
/builds/sg223391/IM_upgrade/gate/components/imagemagick -d
ImageMagick-6.7.8
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.mangled
>/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
/usr/bin/pkgdepend resolve -m
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/pcd.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/mpeg.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/null.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/mtv.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/msl.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/manifest-i386-imagemagick.depend
has unresolved dependency '
depend type=require fmri=__TBD
pkg.debug.depend.file=libMagickCore.so.5 \
pkg.debug.depend.reason=usr/lib/ImageMagick-6.7.8/modules-Q16/coders/mpr.so
\
pkg.debug.depend.type=elf \
pkg.debug.depend.path=lib \
pkg.debug.depend.path=usr/lib \
pkg.debug.depend.path=usr/sfw/lib'.
gmake: ***
[/builds/sg223391/IM_upgrade/gate/components/imagemagick/build/.resolved-i386]
Error 1
[07:19:55 sonamgup@sfwcfi imagemagick]$
The new version of ImageMagick delivers new library
'/usr/lib/libMagickCore.so.5' and at the same time
modules (like pcd.so) are using this library. The problem is that
'pkgdepend generate' does not know
that usr/lib/libMagickCore.so.5 will be installed together with
ImageMagick and thinks it is an external dependency.
Any idea how to resolve these errors ?
Thanks & Regards,
Sonam
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss