Opened 11 years ago

Last modified 11 years ago

#39110 closed defect

p5-perlmagick @6.8.5-5 fails to build — at Version 2

Reported by: jmgoicolea (Jose Goicolea) Owned by: astricker@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: ryandesign@…
Port: p5-perlmagick

Description (last modified by mf2k (Frank Schima))

This port fails when building its first dependency:

$ sudo port install p5-perlmagick
--->  Computing dependencies for p5-perlmagick
--->  Dependencies to be installed: p5.12-perlmagick
--->  Building p5.12-perlmagick
Error: org.macports.build for port p5.12-perlmagick returned: command execution failed
Error: Failed to install p5.12-perlmagick
Please see the log file for port p5.12-perlmagick for details:
...

In the log file it appears to be an error in the linking stage:

...
:info:build ld: warning: directory not found for option '-L../magick/.libs'
:info:build ld: library not found for -lMagickCore-6.Q16
:info:build clang: error: linker command failed with exit code 1 (use -v to see invocation)
...

This port is needed for auto-multiple-choice which is what I'm really interested in

Change History (2)

comment:1 Changed 11 years ago by jmgoicolea (Jose Goicolea)

to be more precise, I needed to build ImageMagick with the +perl variant, in order to install auto-multiple-choice which requires it. This +perl variant has been deprecated in the latest version of ImageMagick @6.8.5-5_0 , which upon build gives the following error message:

Error: org.macports.configure for port ImageMagick returned: The +perl variant is no longer used; use the separate p5-perlmagick port instead.

My system is Lion 10.7.5, with xcode version 4.2.1

Last edited 11 years ago by jmgoicolea (Jose Goicolea) (previous) (diff)

comment:2 Changed 11 years ago by mf2k (Frank Schima)

Cc: ryandesign@… added
Description: modified (diff)
Owner: changed from macports-tickets@… to astricker@…

In the future, please use WikiFormatting and Cc the port maintainer(s).

Note: See TracTickets for help on using tickets.