pipp icon indicating copy to clipboard operation
pipp copied to clipboard

Configure.pl failed

Open hipertracker opened this issue 16 years ago • 3 comments

OS: Mac OS-X 10.5.6


$ perl -v
This is perl, v5.8.9 built for darwin-2level
...

$ perl Configure.pl --gen-parrot
Can't locate File/Which.pm in @INC (@INC contains: /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at Configure.pl line 28.
BEGIN failed--compilation aborted at Configure.pl line 28.

hipertracker avatar Apr 26 '09 00:04 hipertracker

Hi Jaroslaw. Thanks for reporting. In d7f0780dc77b0d22b639 I made File::Which a soft requirement. Could you try testing again. AFAIK nobody tried Pipp on Darwin yet, so I'm interested in the results.

bschmalhofer avatar Apr 26 '09 09:04 bschmalhofer

Pipp configuration and build is passing without errors now. Although there is an error during test (the example it is taken from Wiki):


$ make smoke
perl t/harness --archive --send-to-smolder
Can't locate TAP/Harness.pm in @INC (@INC contains: /usr/local/lib/parrot/1.0.0-devel/tools/lib /Users/zbiru/tmp/parrot-php/pipp/t/../../../lib /Users/zbiru/tmp/parrot-php/pipp/t/../lib /Users/zbiru/tmp/parrot-php/pipp/t/../parrot/lib /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 .) at t/harness line 39.
BEGIN failed--compilation aborted at t/harness line 39.
make: [smoke] Error 2 (ignored)      

And http://smolder.plusthree.com/app/public_projects/smoke_reports/10 URL does not work (server is down?)

BTW, I am not familiar with Parrot so I do not know how to run some PHP code using Pipp. Therefore I cannot confirm if it works on Mac OS-X, or not. More documentation and examples would be helpfull.

hipertracker avatar Apr 26 '09 14:04 hipertracker

TAP::Harness is the Perl 5 based testing framework that is used for Pipp. Unfortunately it isn't in a core Module of Perl 5.8.9. However it can easily be installed with the command cpan TAP::Harness

The smolder server was down, but it looks like it is up again.However I'm not sure wether the upload of reports work again.

A sanity test wether Pipp works is: ./pipp t/in_php/01_sea_only.t

It should print: 1..3 ok 1 - dummy 1 ok 2 - dummy 2 ok 3 - dummy 3

bschmalhofer avatar Apr 27 '09 18:04 bschmalhofer