[Geoip-perl] Location Verification Service
Brought to you by:
tjmather
|
From: Pathik <pa...@ya...> - 2006-03-09 15:26:24
|
I am installing the Location Verification Service API for perl using
the file below: ccfd_perl_1.42.tar.gz
I am having some difficulty installing this API. After untarring it, I
exec the following command, as per the README:
perl Makefile.PL
Following is the error I got:
[root ccfd_perl_1.42]# perl Makefile.PL
Checking if your kit is complete...
Warning: the following files are missing in your kit:
META.yml
Please inform the author.
WARNING: Setting ABSTRACT via file
'lib/Business/MaxMind/CreditCardFraudDetection.pm' failed
at /usr/lib/perl5/5.00503/ExtUtils/MakeMaker.pm line 552
Writing Makefile for Business::MaxMind::HTTPBase
I then copied the META.yml file from Geo-IP-1.27 API, is this okay?
I removed the Makefile and re-exec the command, below is what I got:
[root ccfd_perl_1.42]# perl Makefile.PL
Checking if your kit is complete...
Looks good
WARNING: Setting ABSTRACT via file
'lib/Business/MaxMind/CreditCardFraudDetection.pm' failed
at /usr/lib/perl5/5.00503/ExtUtils/MakeMaker.pm line 552
Writing Makefile for Business::MaxMind::HTTPBase
Is this warning okay? Is there a way I can correct the warning?
I then executed -> 'make' and got the following:
[root ccfd_perl_1.42]# make
cp lib/Business/MaxMind/TelephoneVerification.pm
blib/lib/Business/MaxMind/TelephoneVerification.pm
cp example_telv.pl blib/lib/Business/MaxMind/example_telv.pl
cp example_locv.pl blib/lib/Business/MaxMind/example_locv.pl
cp lib/Business/MaxMind/HTTPBase.pm
blib/lib/Business/MaxMind/HTTPBase.pm
AutoSplitting blib/lib/Business/MaxMind/HTTPBase.pm
(blib/lib/auto/Business/MaxMind/HTTPBase)
cp lib/Business/MaxMind/LocationVerification.pm
blib/lib/Business/MaxMind/LocationVerification.pm
cp example.pl blib/lib/Business/MaxMind/example.pl
cp lib/Business/MaxMind/CreditCardFraudDetection.pm
blib/lib/Business/MaxMind/CreditCardFraudDetection.pm
Manifying blib/man3/Business::MaxMind::TelephoneVerification.3
/usr/bin/pod2man: Invalid man page - 1st pod line is not NAME in
lib/Business/MaxMind/TelephoneVerification.pm
Couldn't install blib/man3/Business::MaxMind::TelephoneVerification.3
Manifying blib/man3/Business::MaxMind::HTTPBase.3
/usr/bin/pod2man: lib/Business/MaxMind/HTTPBase.pm is missing required
sections: SYNOPSIS DESCRIPTION
Manifying blib/man3/Business::MaxMind::LocationVerification.3
/usr/bin/pod2man: lib/Business/MaxMind/LocationVerification.pm is
missing required section: DESCRIPTION
Manifying blib/man3/Business::MaxMind::CreditCardFraudDetection.3
/usr/bin/pod2man: lib/Business/MaxMind/CreditCardFraudDetection.pm is
missing required section: DESCRIPTION
I got quite a few errors about the files not being in the correct
format for the man pages. There are missing sections in the files.
I still went ahead and tried 'make test' and got the following:
[root ccfd_perl_1.42]# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/1.................Can't use an undefined value as a symbol reference
at /home/packages/ccfd_perl_1.42/blib/lib/Business/MaxMind/HTTPBase.pm
line 68.
dubious
Test returned status 9 (wstat 2304, 0x900)
Undefined subroutine &Test::Harness::WCOREDUMP called at
/usr/lib/perl5/5.00503/Test/Harness.pm line 288.
make: *** [test_dynamic] Error 9
There still are some other errors in the file itself.
Please assist me with this API.
Thank you,
Pathik
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
|