Red Hat Bugzilla – Bug 252330
0perl-Net-DNS .spec uses an obsolete option to suppress online tests
Last modified: 2007-11-30 17:07:46 EST
Description of problem:
.spec file uses an obsolete option for suppressing external tests
Version-Release number of selected component (if applicable):
Steps to Reproduce:
+ cd Net-DNS-0.60
+ /usr/bin/perl Makefile.PL INSTALLDIRS=vendor --no-online-tests
The libraries needed to support IPv6 transport have not been found.
You will need recent versions of the IO::Socket::INET6 and Socket6
libraries (from CPAN).
Unknown option: no-online-tests
Testing if you have a C compiler and the needed header files....
You have a working compiler.
You appear to be directly connected to the Internet. I have some tests
that try to query live nameservers.
Do you want to enable these tests? [y] n
Checking if your kit is complete...
NOT to have to answered n interactively
silent suppression of the test question, and not doig tests
Thanks for the bug report, but I'm confused by a few things.
First, perl-Net-DNS-0.60 has never shipped with RHEL5 - we shipped with
perl-Net-DNS-0.59-1, and released perl-Net-DNS-0.59-3 as a security errata, with
some backported fixes from 0.60.
Also, the --no-online-tests option appears to be a valid option for all recent
versions of Net::DNS. The option is documented here, for instance:
And is also still present in the latest version (0.61), available in Fedora 7
and Fedora rawhide.
So I'm not sure how you are getting this error. I tested rebuilds of both RHEL5
versions and the latest version here, and I'm not getting such an error.
Closing this bug for now. If you can help me reproduce this, feel free to
reopen the bug and I'll take another look.
understood that it is docoed one way, but I report the observed behaviour ;)
hmmm ... looks like I pulled it from my accretive RawHide/Fedora mirror, as it
turns out ...
I'll check 0.61