Gabor Szabo wrote:
> might be slightly unrelated to QA....sorry
In the future, MakeMaker issues go to [EMAIL PROTECTED]
> After installing JOSHUA/Net-Telnet-Cisco-1.10.tar.gz
> if I run perl Makefile.PL on an unrelated Makefile.PL that
> requires 'Net::Telnet::Cisco' => '1.10'
> I get a warning
>
> Argument "1.3.1" isn't numeric in numeric lt (<) at
> /opt/perl510/lib/5.10.0/ExtUtils/MakeMaker.pm line 414.
>
> I did not get this warning before installing Net::Telnet::Cisco
>
> Strange thing is that when I ack for "1.3.1" the only place I found it is
>
> /opt/perl510/lib/site_perl/5.10.0/Sys/HostIP.pm
> 7:$VERSION = '1.3.1';
>
> So my diagnostics pointing at Net::Telnet::Cisco might be incorrect.
>
> So which module is at fault here?
The warning is absolutely correct, 1.3.1 isn't numeric. Nor is it a version
object as it probably should be. So that much of Sys::HostIP is wrong.
As to why it's happening in your apparently unrelated Makefile.PL, I can't
say. Double check that somewhere down the line you're not listing Sys::HostIP
as a prereq.
--
Look at me talking when there's science to do.
When I look out there it makes me glad I'm not you.
I've experiments to be run.
There is research to be done
On the people who are still alive.
-- Jonathan Coulton, "Still Alive"