Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the IO-CaptureOutput CPAN distribution.

Report information
The Basics
Id: 42995
Status: resolved
Priority: 0/
Queue: IO-CaptureOutput

People
Owner: Nobody in particular
Requestors: REHSACK [...] cpan.org
Cc:
AdminCc:

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



In perl the version '1.10' means the number 1.010 - and the number 1.1001 means the version string '1.100.1'. If the next version you release is '1.11', every use IO::CaptureOutput 1.1001; will report an error
On Tue Feb 03 08:07:07 2009, REHSACK wrote: Show quoted text
> In perl the version '1.10' means the number 1.010 - and the number > 1.1001 means the version string '1.100.1'. If the next version you > release is '1.11', every > use IO::CaptureOutput 1.1001; > will report an error
That sort of version magic only applies to versions of perl itself. E.g. 5.10.0 is really 5.010. For CPAN modules, as long as there is only one decimal point in the version number, they are interpreted simply as monotonically-increasing rational numbers. See http://search.cpan.org/perldoc?version for more on the mind-boggling complexity of version numbers. -- David