Skip Menu |

This queue is for tickets about the Net-DNS CPAN distribution.

Report information
The Basics
Id: 23599
Status: resolved
Priority: 0/
Queue: Net-DNS

People
Owner: Nobody in particular
Requestors: bfallah [...] linkline.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Re: solaris 10 compile
Date: Fri, 24 Nov 2006 13:14:12 -0800
To: <bug-Net-DNS [...] rt.cpan.org>
From: "Ben" <bfallah [...] linkline.com>
It bounced. What's wrong with your mail server? Show quoted text
----- Original Message ----- From: Ben To: bug-Net-DNS@rt.cpan.org Sent: Thursday, November 23, 2006 3:40 PM Subject: solaris 10 compile Trying to compile NET::DNS here is what I get on my solaris 10 system, any idea? cpan[7]> install Mail::MXplus Running install for module Mail::MXplus Running make for S/SC/SCOTTN/Mail-MXplus-0.02.tar.gz Is already unwrapped into directory /.cpan/build/Mail-MXplus-0.02 Has already been processed within this session Running make test ---- Unsatisfied dependencies detected during [S/SC/SCOTTN/Mail-MXplus-0.02.tar.gz] ----- Net::DNS Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] yes Running make install make test had returned bad status, won't install without force Delayed until after prerequisites Running install for module Net::DNS Running make for O/OL/OLAF/Net-DNS-0.59.tar.gz Is already unwrapped into directory /.cpan/build/Net-DNS-0.59 Has already been processed within this session Running make test PERL_DL_NONLAZY=1 /usr/perl5/5.8.4/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-load..................ok t/00-pod...................skipped all skipped: Test::Pod v0.95 required for testing POD t/00-version...............ok t/01-resolver-env..........ok t/01-resolver-file.........ok 7/8 skipped: various reasons t/01-resolver-opt..........ok t/01-resolver..............ok t/02-header................ok t/03-question..............ok t/04-packet-unique-push....ok t/04-packet................ok t/05-rr-opt................ok t/05-rr-rrsort.............ok t/05-rr-sshfp..............skipped all skipped: Digest::BubbleBabble not installed. t/05-rr-txt................ok t/05-rr-unknown............ok t/05-rr....................ok t/06-update................ok t/07-misc..................ok t/08-online................ok 39/93 t/08-online................NOK 73/93# Failed test 'Socket returned' # in t/08-online.t at line 158. # Error condition: bgsend(ipv4 only):localhost does not seem to be a valid IPv4 addressSocket ref: # Failed test 'Socket is ready' # in t/08-online.t at line 176. t/08-online................ok 75/93# Looks like you failed 2 tests of 93. t/08-online................dubious Test returned status 2 (wstat 512, 0x200) DIED. FAILED tests 73-74 Failed 2/93 tests, 97.85% okay (less 3 skipped tests: 88 okay, 94.62%) t/09-tkey..................ok t/10-recurse...............ok t/11-escapedchars..........# Using the XS compiled dn_expand function t/11-escapedchars..........ok 1/141# # disabling XS based dns_expand for a moment. # # Continuing to use the XS based dn_expand() t/11-escapedchars..........ok t/11-inet6.................ok 10/11 skipped: various reasons Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/08-online.t 2 512 93 2 73-74 2 tests and 20 subtests skipped. Failed 1/24 test scripts. 2/1057 subtests failed. Files=24, Tests=1057, 34 wallclock secs (10.62 cusr + 1.10 csys = 11.72 CPU) Failed 1/24 test programs. 2/1057 subtests failed. make: *** [test_dynamic] Error 29 /usr/local/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force Running make for S/SC/SCOTTN/Mail-MXplus-0.02.tar.gz Is already unwrapped into directory /.cpan/build/Mail-MXplus-0.02 Has already been processed within this session Running make test PERL_DL_NONLAZY=1 /usr/perl5/5.8.4/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/1.... # Failed test 'use Mail::MXplus;' # in t/1.t at line 9. # Tried to use 'Mail::MXplus'. # Error: Can't locate Net/DNS.pm in @INC (@INC contains: /.cpan/build/Mail-MXplus-0.02/blib/lib /.cpan/build/Mail-MXplus-0.02/blib/arch /usr/perl5/5.8.4/lib/Sun/Solaris/PerlGcc /usr/perl5/5.8.4/lib/sun4-solaris-64int /usr/perl5/5.8.4/lib/sun4-solaris-64int /usr/perl5/5.8.4/lib /usr/perl5/site_perl/5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl/5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int /usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int /usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl . /usr/perl5/5.8.4/lib/sun4-solaris-64int /usr/perl5/5.8.4/lib /usr/perl5/site_perl/5.8.4/sun4-solaris-64int /usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl /usr/perl5/vendor_perl/5.8.4/sun4-solaris-64int /usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl .) at /.cpan/build/Mail-MXplus-0.02/blib/lib/Mail/MXplus.pm line 32. # BEGIN failed--compilation aborted at t/1.t line 9. # Compilation failed in require at (eval 3) line 2. # BEGIN failed--compilation aborted at (eval 3) line 2. Undefined subroutine &main::mxplus called at t/1.t line 16. t/1....NOK 1/3# Looks like you planned 3 tests but only ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test died just after 1. t/1....dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-3 Failed 3/3 tests, 0.00% okay Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/1.t 255 65280 3 5 1-3 Failed 1/1 test scripts. 3/3 subtests failed. Files=1, Tests=3, 0 wallclock secs ( 0.10 cusr + 0.02 csys = 0.12 CPU) Failed 1/1 test programs. 3/3 subtests failed. make: *** [test_dynamic] Error 255 /usr/local/bin/make test -- NOT OK Running make install make test had returned bad status, won't install without force Failed during this command: SCOTTN/Mail-MXplus-0.02.tar.gz : make_test NO OLAF/Net-DNS-0.59.tar.gz : make_test NO
Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
Date: Wed, 6 Dec 2006 21:14:03 -0800
To: <bug-Net-DNS [...] rt.cpan.org>
From: "Ben" <benf [...] inftech.com>

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
Date: Fri, 8 Dec 2006 15:46:28 +0100
To: bug-Net-DNS [...] rt.cpan.org
From: "Olaf M. Kolkman" <olaf [...] dacht.net>

Message body is not shown because it is too large.

Download PGP.sig
application/pgp-signature 227b

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
Date: Fri, 8 Dec 2006 11:16:55 -0800
To: <bug-Net-DNS [...] rt.cpan.org>
From: "Ben" <bfallah [...] linkline.com>

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
Date: Sat, 9 Dec 2006 08:50:38 +0100
To: bug-Net-DNS [...] rt.cpan.org
From: "Olaf M. Kolkman" <olaf [...] dacht.net>
On 8Dec 2006, at 8:17 PM, Ben via RT wrote: Show quoted text
> > Queue: Net-DNS > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=23599 > > > DNS server is on the machine > > bash-3.00# more /etc/resolv.conf > domain inftech.com > nameserver localhost > nameserver 64.30.206.227 > nameserver 66.59.235.1 >
nameserver localhost is the line that creates the problem. Show quoted text
> I tried with both named and named -4 > I usually run named -4 cause named by itself on solaris 10 is very > slow > since it is trying to do IPv6 > > I changed nameserver in resolv.conf to external ISP (66.59.235.1) > > and it seems compile of mail::mxplus and net::dns finished. > > What's wrong with this make and dns server running on the same > machine? > I have a very strict dns server with recursive off from outside - > split dns > and should be just fine!! > > hm...what does the make process want from the resolver during compile?
There are two kinds of resolvers, stub resolvers and recursive resolvers. Net::DNS will work as stub and as recursive resolvers. A stub resolver will ask its questions to the recursive resolver. The 'resolver.conf' contains the locations of the recursive resolver and Net::DNS acting as a stub resolver parses it. Net::DNS expects IP addresses being there (as is specified in man 5 resolv.conf), not a name. Problem solved :-) --Olaf ------------------------------------------------------ Ik dacht net... heel even maar.
Download PGP.sig
application/pgp-signature 227b

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
Date: Sat, 9 Dec 2006 00:23:24 -0800
To: <bug-Net-DNS [...] rt.cpan.org>
From: "Ben" <bfallah [...] linkline.com>
yep..that's what I suspected today..the localhost Very good. Thanks -bf Show quoted text
----- Original Message ----- From: "Olaf M. Kolkman via RT" <bug-Net-DNS@rt.cpan.org> To: <bfallah@linkline.com> Sent: Saturday, December 09, 2006 12:04 AM Subject: Re: [rt.cpan.org #23599] AutoReply: Re: solaris 10 compile
> > <URL: http://rt.cpan.org/Ticket/Display.html?id=23599 > > > > On 8Dec 2006, at 8:17 PM, Ben via RT wrote: >
>> >> Queue: Net-DNS >> Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=23599 > >> >> DNS server is on the machine >> >> bash-3.00# more /etc/resolv.conf >> domain inftech.com >> nameserver localhost >> nameserver 64.30.206.227 >> nameserver 66.59.235.1 >>
> > > nameserver localhost > is the line that creates the problem. > > > >
>> I tried with both named and named -4 >> I usually run named -4 cause named by itself on solaris 10 is very >> slow >> since it is trying to do IPv6 >> >> I changed nameserver in resolv.conf to external ISP (66.59.235.1) >> >> and it seems compile of mail::mxplus and net::dns finished. >> >> What's wrong with this make and dns server running on the same >> machine? >> I have a very strict dns server with recursive off from outside - >> split dns >> and should be just fine!! >> >> hm...what does the make process want from the resolver during compile?
> > There are two kinds of resolvers, stub resolvers and recursive > resolvers. Net::DNS will work as stub and as recursive resolvers. > > A stub resolver will ask its questions to the recursive resolver. > > The 'resolver.conf' contains the locations of the recursive resolver > and Net::DNS acting as a stub resolver parses it. Net::DNS expects IP > addresses being there (as is specified in man 5 resolv.conf), not a > name. > > Problem solved :-) > > --Olaf > > > > ------------------------------------------------------ > Ik dacht net... heel even maar. > > > > >