p5-perlmagick won't install

Paul Rauschelbach eval at palindrome.com
Tue Sep 9 00:16:26 PDT 2008


I have setup a new machine with OS X 10.5.4, XCode 3.1, and MacPorts  
1.6. The MacPorts installer didn't put a .profile in for me, but I  
added the path and manpath exports myself. I first attempted to  
install p5-perlmagick. This installed all the dependencies (including  
ImageMagick) without any errors, but the p5-perlmagick port itself  
wouldn't install. CPAN will also not install Image::Magick. Any advice?
Here's the output from the port command:
$ sudo port install p5-perlmagick
--->  Fetching p5-perlmagick
--->  Verifying checksum(s) for p5-perlmagick
--->  Extracting p5-perlmagick
--->  Configuring p5-perlmagick
--->  Building p5-perlmagick with target all
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_perl_p5-perlmagick/work/PerlMagick-6.32"  
&& make all " returned error 2
Command output: Magick.xs:10918: error: request for member 'severity'  
in something not a structure or union
Magick.xs:10918: error: 'ErrorException' undeclared (first use in this  
function)
Magick.xs:10919: error: 'struct Methods' has no member named 'exception'
Magick.xs:10920: warning: implicit declaration of function  
'GetImageException'
Magick.xs:10922: error: dereferencing pointer to incomplete type
Magick.xs:10922: error: request for member 'image_info' in something  
not a structure or union
Magick.xs:10922: error: 'struct Methods' has no member named 'adjoin'
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: 'UndefinedException' undeclared (first use in  
this function)
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'reason' in something not a  
structure or union
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'reason' in something not a  
structure or union
Magick.xs:10929: warning: pointer/integer type mismatch in conditional  
expression
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: warning: pointer/integer type mismatch in conditional  
expression
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: warning: passing argument 2 of 'Perl_sv_catpv' from  
incompatible pointer type
Magick.xs:10929: warning: unused variable 'message'
Magick.xs:10856: warning: unused variable 'filename'
Magick.c:10561: warning: unused variable 'ref'
Magick.c:10556: warning: unused variable 'ix'
Magick.xs: In function 'boot_Image__Magick':
Magick.xs:2122: warning: implicit declaration of function  
'InitializeMagick'
Magick.xs:2123: warning: implicit declaration of function  
'SetWarningHandler'
Magick.xs:2124: warning: implicit declaration of function  
'SetErrorHandler'
make: *** [Magick.o] Error 1

Error: Status 1 encountered during processing.
Huqquh:~ huqquh$ pico .profile
Huqquh:~ huqquh$ sudo port lint p5-perlmagick
--->  Verifying Portfile for p5-perlmagick
Warning: Line 5 should be a newline (after PortGroup)
--->  0 errors and 1 warnings found.
Huqquh:~ huqquh$ sudo port clean p5-perlmagick
--->  Cleaning p5-perlmagick
Huqquh:~ huqquh$ sudo port install p5-perlmagick -universal
--->  Fetching p5-perlmagick
--->  Verifying checksum(s) for p5-perlmagick
--->  Extracting p5-perlmagick
--->  Configuring p5-perlmagick
--->  Building p5-perlmagick with target all
Error: Target org.macports.build returned: shell command " cd "/opt/ 
local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_perl_p5-perlmagick/work/PerlMagick-6.32"  
&& make all " returned error 2
Command output: Magick.xs:10918: error: request for member 'severity'  
in something not a structure or union
Magick.xs:10918: error: 'ErrorException' undeclared (first use in this  
function)
Magick.xs:10919: error: 'struct Methods' has no member named 'exception'
Magick.xs:10920: warning: implicit declaration of function  
'GetImageException'
Magick.xs:10922: error: dereferencing pointer to incomplete type
Magick.xs:10922: error: request for member 'image_info' in something  
not a structure or union
Magick.xs:10922: error: 'struct Methods' has no member named 'adjoin'
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: 'UndefinedException' undeclared (first use in  
this function)
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'reason' in something not a  
structure or union
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'reason' in something not a  
structure or union
Magick.xs:10929: warning: pointer/integer type mismatch in conditional  
expression
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: error: request for member 'severity' in something not  
a structure or union
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: warning: pointer/integer type mismatch in conditional  
expression
Magick.xs:10929: error: request for member 'description' in something  
not a structure or union
Magick.xs:10929: warning: passing argument 2 of 'Perl_sv_catpv' from  
incompatible pointer type
Magick.xs:10929: warning: unused variable 'message'
Magick.xs:10856: warning: unused variable 'filename'
Magick.c:10561: warning: unused variable 'ref'
Magick.c:10556: warning: unused variable 'ix'
Magick.xs: In function 'boot_Image__Magick':
Magick.xs:2122: warning: implicit declaration of function  
'InitializeMagick'
Magick.xs:2123: warning: implicit declaration of function  
'SetWarningHandler'
Magick.xs:2124: warning: implicit declaration of function  
'SetErrorHandler'
make: *** [Magick.o] Error 1

Error: Status 1 encountered during processing.



More information about the macports-users mailing list