Rafael Garcia-Suarez wrote:

More on version strings
  David Dyck notices that the current version of ExtUtils::MakeMaker in
  bleadperl is 6.21_02, which is parsed as 6.021002; and this causes
  problems with modules that require a version of ExtUtils::MakeMaker
  greater than or equal to 6.03. John Peacock explains that the underbar
  is treated, for version parsing purposes, as a dot; although people
  apparently expect it to be parsed more like a floating point version
  number.


I would just add that the default behavior was changed here:


r8465 (orig r18825): [EMAIL PROTECTED] | 2004-04-15T05:16:30.258006Z

Change 22692 by [EMAIL PROTECTED] on 2004/04/14 07:26:04

        Subject: [PATCH]'s to bring bleadperl up to version-0.39
        From: John Peacock <[EMAIL PROTECTED]>
        Date: Tue, 13 Apr 2004 20:51:31 -0400
        Message-ID: <[EMAIL PROTECTED]>

so that alpha versions (i.e. with underscores) are now parsed as numbers, so the problem has been resolved...


John

--
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748

Reply via email to