Opened 16 years ago
Closed 14 years ago
#18483 closed defect (fixed)
p5-perlmagick no longer compiles
Reported by: | matt.hilliard@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), ryandesign (Ryan Carsten Schmidt), blb@…, Markus.Ueberall@…, astricker@… | |
Port: | p5-perlmagick |
Description (last modified by mf2k (Frank Schima))
calling:
$ sudo port install p5-perlmagick
runs through installing ImageMagic, and perl and python, and X libraries and the kitchen sink
but it won't install perlmagick
The relevant console bits are attached.
Attachments (1)
Change History (10)
Changed 16 years ago by matt.hilliard@…
Attachment: | perlmagick.log added |
---|
comment:1 Changed 16 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|---|
Port: | p5-perlmagick added; perlmagic removed |
Priority: | High → Normal |
Summary: | perlmagic no longer compiles → p5-perlmagick no longer compiles |
comment:2 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Cc: | mcalhoun@… added |
---|
Cc Me!
comment:4 follow-up: 7 Changed 15 years ago by in-macosports@…
See #13234. Currently, the working way to install perlmagick is 'port install ImageMagick +perl'. But it is absolutely necessary that the p5-perlmagick package is removed or turned into something that does that same thing as well!
comment:5 Changed 15 years ago by blb@…
Cc: | ryandesign@… blb@… added |
---|
Removing p5-perlmagick makes the most sense, but there is one port depending on it, imageindex. Adding ImageMagick to it instead would work except we can't currently depend on a variant (ticket #126). We could do the usual trick of checking for a file provided by +perl in a pre-fetch phase for imageindex. Locally I see ${prefix}/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level/Image/Magick.pm
but that path will be a bit different depending on how perl5.8 is installed (the darwin-thread-multi-2level part).
comment:6 Changed 15 years ago by cmckay@…
Any movement on this bug? It just cost me an afternoon of fiddling before I found this bug report.
comment:7 Changed 15 years ago by Markus.Ueberall@…
Replying to in-macosports@…:
Currently, the working way to install perlmagick is 'port install ImageMagick +perl'.
While the above command indeed installs /opt/local/lib/perl5/site_perl/5.10.1/darwin-2level/Image/Magick.pm
, this location is not part of @INC (the default search path), though it should be, shouldn't it? (only .../darwin-multi-2level is in the list.)
comment:9 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | astricker@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
p5-perlmagick has been updated to the latest version and compiles fine now, and the +perl variant of ImageMagick has been essentially deleted. See #25832.
Console output