#39110: p5-perlmagick @6.8.5-5 fails to build: ld: library not found for -lMagickCore-6.Q16 ------------------------------+-------------------------- Reporter: jose.goicolea@… | Owner: ryandesign@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: invalid | Keywords: Port: p5-perlmagick | ------------------------------+-------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => invalid Comment: Replying to [comment:7 jose.goicolea@…]:
You are right. I had an older version installed of ImageMagick (@6.8.0-7_2+perl+q16) and in this version the required libraries did not exist.
I have installed the new ImageMagick @6.8.5-5_0, it does contain the required libraries, and after that p5-perlmagick and p5.12-perlmagick build correctly.
Glad you got it working. But MacPorts should have upgraded ImageMagick for you first; I'm not sure why it didn't.
It also appears that auto-multiple-choice which needed the +perl variant in the previous version of ImageMagick now works correctly.
auto-multiple-choice makes no mention of requiring ImageMagick; it declares a dependency on GraphicsMagick. If auto-multiple-choice actually requires ImageMagick (or rather p5.12-perlmagick), please file a bug report against it. -- Ticket URL: <https://trac.macports.org/ticket/39110#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X