Image-Magick.ppd as shipped with ImageMagick-6.4.1-1-Q{8, 16}-windows-dll.exe is incorrect

"Rusch, Jurgen" <[email protected]>
Newsgroups gmane.comp.video.image-magick.bugs
Message-ID <88789FD0CF4FEF4A9326E467FC042B8B2DC620F042@nlamsexm03.connect1.local>
Dear readers,

after installing on MS-Windows XP SP2:
(1) ActivePerl-5.10.0.1002-MSWin32-x86-283697.msi (i.e. 5.10.0 Build 1002) and
(2) ImageMagick-6.4.1-1-Q16-windows-dll.exe (checking the box to install
    PerlMagick for Perl 5.10.0 Build 1002)

this simple Perl script:

#!/usr/local/bin/perl -w
use strict;
use warnings;
use Image::Magick;

failed to load Image::Magick. In search for the cause of this problem my colleague
found out that the file Image-Magick.ppd as shipped with ImageMagick 6.4.1-1
contains a typo/error. In the line below for the tag 'ARCHITECTURE' the value
for the attribute 'NAME' should end with 5.10 and NOT 5.1 (since we are installing
for Perl 5.10 and not 5.1):

<SOFTPKG NAME="Image-Magick" VERSION="6,4,1,0">
    <TITLE>Image-Magick</TITLE>
    <ABSTRACT>ImageMagick PERL Extension</ABSTRACT>
    <AUTHOR>ImageMagick Studio</AUTHOR>
    <IMPLEMENTATION>
        <OS NAME="MSWin32" />
        <ARCHITECTURE NAME="MSWin32-x86-multi-thread-5.1" />
        <CODEBASE HREF="x86/Image-Magick.tar.gz" />
    </IMPLEMENTATION>
</SOFTPKG>

I corrected the value and from a Command Window ('cmd' on MS-Windows XP) I then ran:
                ppm install Image-Magick.ppd
which then went fine.

So: I think the PPD file as shipped with ImageMagick 6.4.1-1-Q{8,16} is
    incorrect and should be fixed.


With kind regards, Jurgen Rusch (Philips Research, Eindhoven, The Netherlands)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.