Re: [GM-help] PerlMagick make test failed on Perl 5.12.4 / OS X 10.8
Swiss army knife of image processing
Brought to you by:
bfriesen
From: Victor P. <vi...@ne...> - 2013-07-22 19:37:49
|
Dear Bob, Here is a snippet of the test detail error message... t/montage.t .. 1..19 $montage=$images->Montage( background=>'#696e7e', label=>'' ) execvp failed, errno = 2 (No such file or directory) not ok 1 $montage=$images->Montage( background=>'#696e7e', label=>'', geometry=>'90x80+5+5>', gravity=>'Center' ) execvp failed, errno = 2 (No such file or directory) not ok 2 $montage=$images->Montage( background=>'#696e7e', label=>'', geometry=>'90x80+5+5>', gravity=>'NorthWest' ) execvp failed, errno = 2 (No such file or directory) not ok 3 Peeking in montage.t, it calls t/subroutine.pl - most probably it references some file or directory that is not in the correct location, and I am not familiar with Perl enough to decipher. - Victor - On 22 Jul, 2013, at 10:15 PM, Bob Friesenhahn <bfr...@si...> wrote: > A execvp error would indicate a problem with executing an external > program. This could be a rare case where 'gm' wants to execute > itself, or a common case where an external program is needed to read a > file format. For example, Ghostscript is needed to read any format > which is (or depends on) PDF or Postscript. These programs are invoked via rules in the installed delegates.mgk file. If you never installed the GraphicsMagick you built, it is possible that parts of GraphicsMagick from MacPorts are being used during the testing. This is one reason why PerlMagick is built seperate from main GraphicsMagick now. > > For more test details, you can execute an individual test like > > make TEST_VERBOSE=1 TEST_FILES=t/montage.t test > > from within the PerlMagick directory. > > It would be useful to figure out what external program is failing to execute. The problem does not seem to be a general problem because most of the tests are passing. |