Hi,
I am currently installing a script that is using ImageMagick's convert, on multiple computers. The script is using brew to install the latest version of ImageMagic. While trying to install it on a couple of computers this week, I've started getting the error: convert: UnableToOpenConfigureFile `delegates.xml'. I've tried multiple solutions posted online, but nothing worked until I realized that the version of ImageMagick had changed to 6.8.9-1 but the script was still working on computers with the last week's installed scripts. After manually downloading the 6.8.8-9 version from git and installing it, the script had started working again.
Here is the command I am running:
convert 1ImageName 2ImageName -compose difference -composite -colorspace Gray difference_gray.gif
Here is the setup of the systems:
Version: ImageMagick 6.8.8-9 Q16 x86_64 2014-05-11 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC
Features: DPC Modules
Delegates: bzlib freetype jng jpeg ltdl png xml zlib
convert: UnableToOpenConfigureFile `delegates.xml'
Re: convert: UnableToOpenConfigureFile `delegates.xml'
ImageMagick is unable to read its configuration files. Perhaps you have a permissions problem. Type
- convert -debug configure logo: null:
Re: convert: UnableToOpenConfigureFile `delegates.xml'
Here is the output:
Judging by the output above, I don't see any issues since all the .xml files on our computers are located under /usr/local/Cellar/imagemagick/6.8.9-1/etc/ImageMagick-6/
Here is the list of files under the above mention directory:
Code: Select all
Command line: convert {-debug} {configure} {some info here} {some info here}
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/share/ImageMagick-6/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/lib/ImageMagick//config-Q16/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/etc/ImageMagick-6/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/share/doc/ImageMagick-6/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/Users/<user>/.config/ImageMagick/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/Users/<user>/.magick/coder.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: coder.c/LoadCoderCache/795/Configure
Loading coder configuration file "/usr/local/Cellar/imagemagick/6.8.9-1/etc/ImageMagick-6/coder.xml" ...
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/share/ImageMagick-6/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/lib/ImageMagick//config-Q16/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/etc/ImageMagick-6/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/usr/local/Cellar/imagemagick/6.8.9-1/share/doc/ImageMagick-6/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/Users/<user>/.config/ImageMagick/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: configure.c/GetConfigureOptions/679/Configure
Searching for configure file: "/Users/<user>/.magick/magic.xml"
2014-05-15T16:59:55-07:00 0:00.010 0.000u 6.8.9 Configure convert[44187]: magic.c/LoadMagicCache/774/Configure
Loading magic configure file "/usr/local/Cellar/imagemagick/6.8.9-1/etc/ImageMagick-6/magic.xml" ...
Here is the list of files under the above mention directory:
- coder.xml
colors.xml
delegates.xml
log.xml
magic.xml
mime.xml
policy.xml
quantization-table.xml
thresholds.xml
type-dejavu.xml
type-ghostscript.xml
type-windows.xml
type.xml