Re: Module::Build cannot check required version of Parse::RecDescent 1.95.1

[email protected] (Dominique Dumont)
Newsgroups perl.module.build
Message-ID <[email protected]>
John Peacock <[email protected]> writes:

> I know it is confusing and it's not my fault; when 5.6.0 was released,
> the documentation specifically stated that 5.6.0 === 5.006000.
> Besides, you haven't though this through; numeric versions have to
> [ultimately] be compared as numbers (because there is broken software
> that still does that, like EU::MM). Here is a sequence that shows why
> your interpretation won't work:
>
> 	Numeric		Extended
> 	1.80		1.80.0
> 	1.90		1.90.0
> 	1.99		1.99.0
> 	1.100!!!	1.100.0

Ok. "My" interpretation does not work because the above interpretation
is implemented in Perl version module.

> MakeMaker doesn't use version objects at all, and in this case, it is
> MakeMaker that is broken.

Ok. I'll use a dependency on P::RD => '1.90.0' as you suggested.

> Sorry

No problem. Thanks for the clarifications.

All the best

-- 
Dominique Dumont 
"Delivering successful solutions requires giving people what they
need, not what they want." Kurt Bittner
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.