Please keep replies on the mailing list by using your mail program's
Reply All feature when you reply.
On Dec 18, 2007, at 10:27, Constant Dupuis wrote:
Hi Ryan,
I reply late because I was sick.
If I remember well I use the 'port install p5-perlmagick' command
after installing imagemagick 6.3.7 via port.
But it didn't install perl.
I believe I have found the problem and have corrected it in r32174.
If you wait 30 minutes, then "sudo port selfupdate", then try again,
I hope it will work for you.
Is the missing sudo that can failed everything ?
My version of port is 1.520 and xcode Tools is 2.4.1 on a Power PC
G5 computer.
Ok. The "selfupdate" command above will upgrade you to MacPorts
1.6.0. You may also want to download Xcode 2.5.0 from Apple and
update to it at some point.
I try to install Image::Magick perl from the sources donloaded at
ImageMagick web site.
It build succesfuly version 6.3.7 but failed the test with the
following message :
"hostx108:~/Downloads/Dev/ImageLibrary/ImageMagick-6.3.7/PerlMagick
macfurax$ make test
/bin/sh ../magick.sh PERL_DL_NONLAZY=1 /usr/bin/perl "-
MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/
arch')" t/*.t t/bzlib/*.t t/jpeg/*.t t/jp2/*.t t/png/*.t t/tiff/*.t
t/wmf/*.t t/zlib/*.t
../magick.sh: ../magick.sh: No such file or directory
make: *** [test_dynamic] Error 127"
I cannot help you with software built outside of MacPorts.
If I try via port I get this :
"hostx108:~ macfurax$ sudo port install p5-perlmagick
Password:
---> Configuring p5-perlmagick
Error: Target org.macports.configure returned: configure failure:
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" && /opt/local/bin/perl
Makefile.PL INSTALLDIRS=vendor " returned error 127
Command output: sh: line 1: /opt/local/bin/perl: No such file or
directory
Error: Status 1 encountered during processing."
The p5-perlmagick port was inadvertently overwriting the dependencies
of the perl5 portgroup (this is where the perl5.8 dependency is
defined). I believe I fixed this in r32174.
Le 13-déc.-07 à 00:11, Ryan Schmidt a écrit :
On Dec 12, 2007, at 10:46, Constant Dupuis wrote:
I try to build the PerlMagick package (Image::Magick).
I try using CPAN and fink nothing works.
SO now I try with macports. ImageMagick is installed (with
macports) and working.
When if I try to build the PerlMagick module I'm told that /opt/
local/bin/perl is not found.
I try to use the configure.perl statement to force port tu use
the install perl interpreter already installed on my machine.
Is it possible ?
If I install the macport Perl interpreter won't it clash with the
Mac OS X perl ?
MacPorts is designed not to overwrite things installed elsewhere
on your Mac. It's also designed to use, as much as possible, only
other software installed via MacPorts. It's perfectly acceptable
to install perl5.8 from MacPorts so that other ports can make use
of it.
If you "sudo port install p5-perlmagick", it should automatically
install perl5.8 (and ImageMagick and other dependencies) for you.
Did that not happen?
Please show us the exact command you typed and the exact output
you got. Also tell us what version of MacPorts and Xcode you have.
Thanks.
_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-users