There’s got to be a better way to install MagickWand. I can’t find an RPM anywhere from Redhat, Fedora, CentOS, anything. MagickWand required ImageMagick 6.3.5+ and the existing RPM for ImageMagick is 6.2.8. Upgrading the ImageMagick RPM complains with:
Failed dependencies:
libHalf.so.6 is needed by ImageMagick-6.3.7-9.i386
libIex.so.6 is needed by ImageMagick-6.3.7-9.i386
libIlmImf.so.6 is needed by ImageMagick-6.3.7-9.i386
libIlmThread.so.6 is needed by ImageMagick-6.3.7-9.i386
libImath.so.6 is needed by ImageMagick-6.3.7-9.i386
libgvc.so.4 is needed by ImageMagick-6.3.7-9.i386
libjasper.so.1 is needed by ImageMagick-6.3.7-9.i386
XFree86-devel is needed by ImageMagick-devel-6.3.7-9.i386
I installed ilmbase and openexr, but RPM can’t find them. There is no such thing as XFree86-devel anymore and xorg-x11-devel doesn’t satisfy it. I tried building ImageMagick from a src.rpm, but it still complains, even with I specify –without-x.
In the end, I built ImageMagick from source into /usr/local/bin and kept the RPMs at 6.2.8 (including ImageMagick-perl) in /usr/bin. So I have two versions of ImageMagick installed, one of them a source build, which is linked (I hope to the MagickWand source build. But I don’t want to have to do that for every QA Site.