geoip-perl Mailing List for MaxMind GeoIP
Brought to you by:
tjmather
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
(4) |
Dec
|
2006 |
Jan
|
Feb
(2) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2010 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Thorvald N. <tho...@na...> - 2010-01-09 04:07:21
|
Hi, Any chance you could share that API? Best Regards, Thorvald Natvig Boris Zentner wrote: > Hi There, > > no, as of now only the CAPI support IPv6 lookups. > > Have a nice day! > > However, I have a Perl API, that supports V6 lookups, but only if the CAPI is installed. > > Am 09.01.2010 um 01:01 schrieb Thorvald Natvig: > > >> Hi, >> >> I'm having a bit of trouble getting Geo::IP to use the IPv6 database. Is >> this supported? >> >> Best Regards, >> Thorvald Natvig >> >> >> ------------------------------------------------------------------------------ >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> Geoip-perl mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geoip-perl >> > > -- > Boris > > > |
From: Boris Z. <bz...@2b...> - 2010-01-09 03:04:23
|
Hi There, no, as of now only the CAPI support IPv6 lookups. Have a nice day! However, I have a Perl API, that supports V6 lookups, but only if the CAPI is installed. Am 09.01.2010 um 01:01 schrieb Thorvald Natvig: > Hi, > > I'm having a bit of trouble getting Geo::IP to use the IPv6 database. Is > this supported? > > Best Regards, > Thorvald Natvig > > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl -- Boris |
From: Thorvald N. <tho...@na...> - 2010-01-09 00:01:37
|
Hi, I'm having a bit of trouble getting Geo::IP to use the IPv6 database. Is this supported? Best Regards, Thorvald Natvig |
From: R. C. R. <rcu...@gm...> - 2008-11-12 17:35:40
|
Hi again, I have a problem with the C API. I installed the C API and apparently the installation is ok. Afterwards I try to instal Geo::IP following the INSTALL file: And i have the following error while executing $>make: [rcuevas@localhost Geo-IP-1.35]$ sudo perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Geo::IP [rcuevas@localhost Geo-IP-1.35]$ sudo make cp lib/Geo/Mirror.pm blib/lib/Geo/Mirror.pm cp lib/Geo/IP/Record.pod blib/lib/Geo/IP/Record.pod cp lib/Geo/IP/Record.pm blib/lib/Geo/IP/Record.pm cp lib/Geo/IP.pm blib/lib/Geo/IP.pm make: *** There is no rule to build `/usr/lib/perl5/5.10.0/i386-linux-thread-multi/CORE/EXTERN.h', needed for `IP.o'. Stop. However, if I install the PurePerl (perl Makefile.PL PP=1 ) everything works fine. Could you or anyone help me. Thanks in advance, Rubén. On Tue, Nov 11, 2008 at 2:43 PM, Boris Zentner <bze...@ma...> wrote: > Hi, > > Seems you did not install the C API and the pure perl fallback is used. > > I suggest to install the CAPI and reinstall Geo::IP afterwards. That fix > your problem. > > use Geo::IP; > my $ipaddr = '24.24.24.24'; > my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die > $!; > my $org = $gi->org_by_addr($ipaddr); > print $org; > > If you feel comfortable with the PurePerl code, replace org_by_addr with > org_by_name. > org_by_name notice that you call it with a ip and does the same as > org_by_addr for that case. > > use Geo::IP; > my $ipaddr = '24.24.24.24'; > my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die > $!; > my $org = $gi->org_by_name($ipaddr); > print $org; > > Sure I will add the missing method in the next release of Geo::IP. Thanks > for the hint! > > Have a nice day. > > Am 11.11.2008 um 13:25 schrieb Rubén Cuevas Rumín: > > Hi all, >> >> When try to use the function: >> >> $org = $gi->org_by_addr( $ipaddr ); >> >> I obtain as answer: >> >> Can't locate object method "org_by_addr" via package "Geo::IP" at >> ./prueba.pl line 12. >> >> Basically, I have a file with IP addresess and I want to which ISP they >> belong to. >> >> It would be great if any of you could help me. >> >> Thanks in advance, >> Rubén. >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ >> Geoip-perl mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geoip-perl >> > > -- > Boris > > > > > |
From: R. C. R. <rcu...@gm...> - 2008-11-11 17:41:06
|
Thanks Boris for your answer. I am using pure perl. However if I use $gi->org_by_name($ipaddr); I don't obtain the desired result. I think it is because I don't have a GeoIPOrg.dat but a GeoIPOrg.cvs... Could you tell me if I can create the GeoIPOrg.dat from the GeoIPOrg.cvs file I have, or should I buy a new MaxMind product. Again, thanks in advance. On Tue, Nov 11, 2008 at 2:43 PM, Boris Zentner <bze...@ma...> wrote: > Hi, > > Seems you did not install the C API and the pure perl fallback is used. > > I suggest to install the CAPI and reinstall Geo::IP afterwards. That fix > your problem. > > use Geo::IP; > my $ipaddr = '24.24.24.24'; > my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die > $!; > my $org = $gi->org_by_addr($ipaddr); > print $org; > > If you feel comfortable with the PurePerl code, replace org_by_addr with > org_by_name. > org_by_name notice that you call it with a ip and does the same as > org_by_addr for that case. > > use Geo::IP; > my $ipaddr = '24.24.24.24'; > my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die > $!; > my $org = $gi->org_by_name($ipaddr); > print $org; > > Sure I will add the missing method in the next release of Geo::IP. Thanks > for the hint! > > Have a nice day. > > Am 11.11.2008 um 13:25 schrieb Rubén Cuevas Rumín: > > Hi all, >> >> When try to use the function: >> >> $org = $gi->org_by_addr( $ipaddr ); >> >> I obtain as answer: >> >> Can't locate object method "org_by_addr" via package "Geo::IP" at >> ./prueba.pl line 12. >> >> Basically, I have a file with IP addresess and I want to which ISP they >> belong to. >> >> It would be great if any of you could help me. >> >> Thanks in advance, >> Rubén. >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's >> challenge >> Build the coolest Linux based applications with Moblin SDK & win great >> prizes >> Grand prize is a trip for two to an Open Source event anywhere in the >> world >> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ >> Geoip-perl mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geoip-perl >> > > -- > Boris > > > > > |
From: Boris Z. <bze...@ma...> - 2008-11-11 14:01:09
|
Hi, Seems you did not install the C API and the pure perl fallback is used. I suggest to install the CAPI and reinstall Geo::IP afterwards. That fix your problem. use Geo::IP; my $ipaddr = '24.24.24.24'; my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die $!; my $org = $gi->org_by_addr($ipaddr); print $org; If you feel comfortable with the PurePerl code, replace org_by_addr with org_by_name. org_by_name notice that you call it with a ip and does the same as org_by_addr for that case. use Geo::IP; my $ipaddr = '24.24.24.24'; my $gi = Geo::IP->open('/usr/local/share/GeoIP/GeoIPOrg.dat') or die $!; my $org = $gi->org_by_name($ipaddr); print $org; Sure I will add the missing method in the next release of Geo::IP. Thanks for the hint! Have a nice day. Am 11.11.2008 um 13:25 schrieb Rubén Cuevas Rumín: > Hi all, > > When try to use the function: > > $org = $gi->org_by_addr( $ipaddr ); > > I obtain as answer: > > Can't locate object method "org_by_addr" via package "Geo::IP" at ./ > prueba.pl line 12. > > Basically, I have a file with IP addresess and I want to which ISP > they belong to. > > It would be great if any of you could help me. > > Thanks in advance, > Rubén. > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl -- Boris |
From: R. C. R. <rcu...@gm...> - 2008-11-11 12:25:28
|
Hi all, When try to use the function: $org = $gi->org_by_addr( $ipaddr ); I obtain as answer: Can't locate object method "org_by_addr" via package "Geo::IP" at ./prueba.pl line 12. Basically, I have a file with IP addresess and I want to which ISP they belong to. It would be great if any of you could help me. Thanks in advance, Rubén. |
From: <os...@fr...> - 2007-09-06 09:50:53
|
Hi. I am trying to install GeoIP-Perl in RHEL5 (64-bit version) and I get this error. Could you help me? By the way, if this helps, I successfully installed the C library. Thanks, Oscar. [root@cat Geo-IP-1.28]# make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_base..........Can't load '/root/Geo-IP-1.28/blib/arch/auto/Geo/IP/IP.so' for module Geo::IP: libGeoIP.so.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230. at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11 BEGIN failed--compilation aborted at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11. Compilation failed in require at t/0_base.t line 7. BEGIN failed--compilation aborted at t/0_base.t line 7. t/0_base..........dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t/1_lookup........Can't load '/root/Geo-IP-1.28/blib/arch/auto/Geo/IP/IP.so' for module Geo::IP: libGeoIP.so.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230. at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11 BEGIN failed--compilation aborted at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11. Compilation failed in require at t/1_lookup.t line 10. BEGIN failed--compilation aborted at t/1_lookup.t line 10. t/1_lookup........dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-18 Failed 18/18 tests, 0.00% okay t/2_namelookup....Can't load '/root/Geo-IP-1.28/blib/arch/auto/Geo/IP/IP.so' for module Geo::IP: libGeoIP.so.1: cannot open shared object file: No such file or directory at /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi/DynaLoader.pm line 230. at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11 BEGIN failed--compilation aborted at /root/Geo-IP-1.28/blib/lib/Geo/IP.pm line 11. Compilation failed in require at t/2_namelookup.t line 10. BEGIN failed--compilation aborted at t/2_namelookup.t line 10. t/2_namelookup....dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-11 Failed 11/11 tests, 0.00% okay t/3_mirror........Can't locate Geo/IP/PurePerl.pm in @INC (@INC contains: /root/Geo-IP-1.28/blib/lib /root/Geo-IP-1.28/blib/arch /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at /root/Geo-IP-1.28/blib/lib/Geo/Mirror.pm line 17. BEGIN failed--compilation aborted at /root/Geo-IP-1.28/blib/lib/Geo/Mirror.pm line 21. Compilation failed in require at t/3_mirror.t line 10. BEGIN failed--compilation aborted at t/3_mirror.t line 10. t/3_mirror........dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/0_base.t 2 512 1 2 200.00% 1 t/1_lookup.t 2 512 18 36 200.00% 1-18 t/2_namelookup.t 2 512 11 22 200.00% 1-11 t/3_mirror.t 2 512 3 6 200.00% 1-3 Failed 4/4 test scripts, 0.00% okay. 33/33 subtests failed, 0.00% okay. make: *** [test_dynamic] Error 2 |
From: Pathik <pa...@ya...> - 2006-03-09 17:04:05
|
Thanks for the reply. I started from the tar file again and ingnored the warning. I still got the same errors on make and make test. I am attaching them below for reference: [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 [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 [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 [root ccfd_perl_1.42]# Thanks for your help. Pathik --- Thomas J Mather <tjm...@ma...> wrote: > I would not copy the META.yml, that is > ignore the warnings from perl Makefile.PL > and try again. > > -TJ > > > ----- Original message ----- > From: "Pathik" <pa...@ya...> > To: geo...@li... > Date: Thu, 9 Mar 2006 07:26:15 -0800 (PST) > Subject: [Geoip-perl] Location Verification Service > > 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 > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Thomas J M. <tjm...@ma...> - 2006-03-09 15:57:09
|
I would not copy the META.yml, that is ignore the warnings from perl Makefile.PL and try again. -TJ ----- Original message ----- From: "Pathik" <pa...@ya...> To: geo...@li... Date: Thu, 9 Mar 2006 07:26:15 -0800 (PST) Subject: [Geoip-perl] Location Verification Service 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 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Geoip-perl mailing list Geo...@li... https://lists.sourceforge.net/lists/listinfo/geoip-perl |
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 |
From: Thomas J M. <tjm...@ma...> - 2006-02-28 05:56:56
|
Sounds like the issue is with your configuration of Perl, since bootstrap method is outside of GeoIP. You could try the Geo::IP::PurePerl module and see if that works. A search for Can't locate object method "bootstrap" on Google returns some results. -TJ ----- Original message ----- From: "Pathik" <pa...@ya...> To: geo...@li... Date: Mon, 27 Feb 2006 10:53:44 -0800 (PST) Subject: [Geoip-perl] Can't locate object method "bootstrap" Hi I am trying to install Geo IP Perl from http://www.maxmind.com/app/perl I installed the GeoIP C API Lib fine, no errors. But when I try to install the Geo::IP Perl Module I get and error. "perl Makefile.pl" runs okay "make" runs okay "make test" give the following error: --- PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_base............Can't locate object method "bootstrap" via package "Geo::IP" at /home/packages/Geo-IP-1.27/blib/lib/Geo/IP.pm line 10. BEGIN failed--compilation aborted at /home/packages/Geo-IP-1.27/blib/lib/Geo/IP.pm line 11. BEGIN failed--compilation aborted at t/0_base.t line 7. dubious Test returned status 255 (wstat 65280, 0xff00) Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.00503/Test/Harness.pm line 288. make: *** [test_dynamic] Error 255 --- I dont know what 'Can't locate object method "bootstrap"' means or how to fix it. I removed the BEGIN{ } $VERSION = '1.27'; bootstrap Geo::IP $VERSION; And ran the "make test" I get this:-- PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_base............ok t/1_lookup..........ok t/2_namelookup......ok t/3_mirror..........Use of reserved word "our" is deprecated at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "%lat" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "%lon" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "$geo_ip_pkg" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. BEGIN not safe after errors--compilation aborted at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 21. BEGIN failed--compilation aborted at t/3_mirror.t line 10. dubious Test returned status 255 (wstat 65280, 0xff00) Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.00503/Test/Harness.pm line 288. make: *** [test_dynamic] Error 255 I am trying to test this software and see how it works I am interested in purchasing the License for more accurate details. Thank you. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ Geoip-perl mailing list Geo...@li... https://lists.sourceforge.net/lists/listinfo/geoip-perl |
From: Pathik <pa...@ya...> - 2006-02-27 18:53:57
|
Hi I am trying to install Geo IP Perl from http://www.maxmind.com/app/perl I installed the GeoIP C API Lib fine, no errors. But when I try to install the Geo::IP Perl Module I get and error. "perl Makefile.pl" runs okay "make" runs okay "make test" give the following error: --- PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_base............Can't locate object method "bootstrap" via package "Geo::IP" at /home/packages/Geo-IP-1.27/blib/lib/Geo/IP.pm line 10. BEGIN failed--compilation aborted at /home/packages/Geo-IP-1.27/blib/lib/Geo/IP.pm line 11. BEGIN failed--compilation aborted at t/0_base.t line 7. dubious Test returned status 255 (wstat 65280, 0xff00) Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.00503/Test/Harness.pm line 288. make: *** [test_dynamic] Error 255 --- I dont know what 'Can't locate object method "bootstrap"' means or how to fix it. I removed the BEGIN{ } $VERSION = '1.27'; bootstrap Geo::IP $VERSION; And ran the "make test" I get this:-- PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/0_base............ok t/1_lookup..........ok t/2_namelookup......ok t/3_mirror..........Use of reserved word "our" is deprecated at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "%lat" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "%lon" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. Global symbol "$geo_ip_pkg" requires explicit package name at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 10. BEGIN not safe after errors--compilation aborted at /home/packages/Geo-IP-1.27/blib/lib/Geo/Mirror.pm line 21. BEGIN failed--compilation aborted at t/3_mirror.t line 10. dubious Test returned status 255 (wstat 65280, 0xff00) Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.00503/Test/Harness.pm line 288. make: *** [test_dynamic] Error 255 I am trying to test this software and see how it works I am interested in purchasing the License for more accurate details. Thank you. __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |
From: Octavian C. <coc...@ya...> - 2005-11-20 21:42:37
|
Finally, I figured out what was not working. The version i was running was the latest available on CPAN, but not latest available on maxmind.com. I simple downloaded the one from the maxmind.com site, and found the example you told me, and everything works ok now. PS: The manual doesn't presents the method region_by_name , but is ok, it runs. Thanks for your time. --- Thomas J Mather <tjm...@ma...> wrote: > The latest Geo::IP::PurePerl API has support > for GeoIP Region. It does require the > binary database however. The geoip-lookup-region > program provide an example. The > http://www.maxmind.com/app/iso3166_2 table > provides a lookup from region codes to region > names. > > -TJ > > ----- Original message ----- > From: "Octavian C." <coc...@ya...> > To: geo...@li... > Date: Tue, 15 Nov 2005 01:32:15 -0800 (PST) > Subject: [Geoip-perl] Detect StateName / City > > Hello there, > > I am interested to findout if this module supports > statename, and/or city name detection. The > Geo::IP::PurePerl manual presents only methods for > country detection. I noticed that in the CSV file > that > a customer of mine claim that he buyed , there is a > special field with the state names. However, there > is > no method for exctracting the state name (i am > interested to convert IPS to country and state (US > only). Anybody have a clue if this is possible using > the Geo::IP::PurePerl methods or should i extract > the > data myself from the CSV file ? > > Thanks. > > > > > > __________________________________ > Yahoo! Mail - PC Magazine Editors' Choice 2005 > http://mail.yahoo.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today > Register for a JBoss Training Course. Free > Certification Exam > for All Training Attendees Through End of 2005. For > more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today > Register for a JBoss Training Course. Free > Certification Exam > for All Training Attendees Through End of 2005. For > more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Octavian C. <coc...@ya...> - 2005-11-20 19:17:13
|
Hello Thomas Thank you for your reply. The geoip-lookup-region i could find on maxmind.com site, aparently gives me an example that is possible to find the city and latitude/longitude. But the real problem i am having here is that the manual seems to be uncomplete. There are no references in the manual of any methods that returns the city name - just the country. However by checking the .pm file i found some methods like : get_city_record get_city_record_as_hash region_by_name So probably you was reffering to those. Thank you very much, --- Thomas J Mather <tjm...@ma...> wrote: > The latest Geo::IP::PurePerl API has support > for GeoIP Region. It does require the > binary database however. The geoip-lookup-region > program provide an example. The > http://www.maxmind.com/app/iso3166_2 table > provides a lookup from region codes to region > names. > > -TJ > > ----- Original message ----- > From: "Octavian C." <coc...@ya...> > To: geo...@li... > Date: Tue, 15 Nov 2005 01:32:15 -0800 (PST) > Subject: [Geoip-perl] Detect StateName / City > > Hello there, > > I am interested to findout if this module supports > statename, and/or city name detection. The > Geo::IP::PurePerl manual presents only methods for > country detection. I noticed that in the CSV file > that > a customer of mine claim that he buyed , there is a > special field with the state names. However, there > is > no method for exctracting the state name (i am > interested to convert IPS to country and state (US > only). Anybody have a clue if this is possible using > the Geo::IP::PurePerl methods or should i extract > the > data myself from the CSV file ? > > Thanks. > > > > > > __________________________________ > Yahoo! Mail - PC Magazine Editors' Choice 2005 > http://mail.yahoo.com > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today > Register for a JBoss Training Course. Free > Certification Exam > for All Training Attendees Through End of 2005. For > more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today > Register for a JBoss Training Course. Free > Certification Exam > for All Training Attendees Through End of 2005. For > more info visit: > http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click > _______________________________________________ > Geoip-perl mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geoip-perl > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Thomas J M. <tjm...@ma...> - 2005-11-16 19:31:10
|
The latest Geo::IP::PurePerl API has support for GeoIP Region. It does require the binary database however. The geoip-lookup-region program provide an example. The http://www.maxmind.com/app/iso3166_2 table provides a lookup from region codes to region names. -TJ ----- Original message ----- From: "Octavian C." <coc...@ya...> To: geo...@li... Date: Tue, 15 Nov 2005 01:32:15 -0800 (PST) Subject: [Geoip-perl] Detect StateName / City Hello there, I am interested to findout if this module supports statename, and/or city name detection. The Geo::IP::PurePerl manual presents only methods for country detection. I noticed that in the CSV file that a customer of mine claim that he buyed , there is a special field with the state names. However, there is no method for exctracting the state name (i am interested to convert IPS to country and state (US only). Anybody have a clue if this is possible using the Geo::IP::PurePerl methods or should i extract the data myself from the CSV file ? Thanks. __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ Geoip-perl mailing list Geo...@li... https://lists.sourceforge.net/lists/listinfo/geoip-perl |
From: Octavian C. <coc...@ya...> - 2005-11-15 09:32:23
|
Hello there, I am interested to findout if this module supports statename, and/or city name detection. The Geo::IP::PurePerl manual presents only methods for country detection. I noticed that in the CSV file that a customer of mine claim that he buyed , there is a special field with the state names. However, there is no method for exctracting the state name (i am interested to convert IPS to country and state (US only). Anybody have a clue if this is possible using the Geo::IP::PurePerl methods or should i extract the data myself from the CSV file ? Thanks. __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com |
From: Thomas J M. <tjm...@ma...> - 2005-09-08 21:18:14
|
Geo::IP 1.27 has been released and is available for download: http://www.maxmind.com/download/geoip/api/perl/Geo-IP-1.27.tar.gz ChangeLog: 1.27 September 8th 2005 - Fixed Autoloader/open issue (Alexander Vasiljev) - Fixed compilation error in Perl 5.005 with semicolon in GeoIP_database_info in IP.xs (Stephen Schulte) - Added support for open_type (Frank Mather) -TJ |
From: TJ M. <tjm...@ma...> - 2002-11-23 02:20:49
|
Geo::IP 1.10 now supports GeoIP City Edition, here's the changelog: 1.10 November 22nd 2002 - Added support for GeoIP Full Edition - Added more documentation on where to get databases, and sourceforge. It has been uploaded to CPAN, and should be on your favorite mirror in the next day or so, or download from: http://www.maxmind.com/download/geoip/api/perl/Geo-IP-1.10.tar.gz -TJ Mather |
From: TJ M. <tjm...@ma...> - 2002-11-22 07:41:16
|
This is the first release of the Pure Perl module to CPAN. Well actually Geo::IP used to be written in Pure Perl, but required DB_File which was not Pure Perl. Geo::IP::PurePerl has no requirements, and therefore is 100% Pure Perl. Anyway, here's the changelog. Enjoy! 1.10 November 22nd 2002 GeoIP Free Database is now updated monthly! Added install file. First upload to CPAN. ! IMPORTANT API CHANGE - now returns undef instead of '--' or 'N/A' when country not found. rewrote _seek_country to use loop instead of recursion for faster performance -TJ |