Skip Menu |

This queue is for tickets about the Module-Release CPAN distribution.

Report information
The Basics
Id: 112252
Status: patched
Priority: 0/
Queue: Module-Release

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

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



CC: JPEACOCK [...] cpan.org
Subject: Fails with version.pm 0.991201 and higher
As per subject. Sample fail reports: with version.pm 0.9912_03: http://www.cpantesters.org/cpan/report/64784756 with version.pm 0.9913: http://www.cpantesters.org/cpan/report/65646125 Not yet arrived at cpantesters are my failing tests with 0.991201 and 0.991301. HTH&&Thanks,
On Mon Feb 22 02:42:02 2016, ANDK wrote: Show quoted text
> As per subject. Sample fail reports: > > with version.pm 0.9912_03: > http://www.cpantesters.org/cpan/report/64784756 > > with version.pm 0.9913: > http://www.cpantesters.org/cpan/report/65646125
Those aren't errors in version.pm; the behavior of alpha versions has changed (according to the Lyon Compromise) and the tests that are failing will have to either have to be deleted (my preference) or changed. Alpha versions, especially for dotted decimal versions, have been inconsistent for a long time and the changes made attempt to bring some consistency. The behavior in question is only triggered for bare "v-string versions", so simply quoting the initializer is sufficient to restore the old behavior: $ perl -I blib/lib/ -I blib/arch/ -Mversion -E 'say version->new(v3.45.1_1); say version->new("v3.45.1_1")' v3.45.11 v3.45.1_1 John
Subject: Re: [rt.cpan.org #112252] Fails with version.pm 0.991201 and higher
Date: Wed, 24 Feb 2016 16:52:23 -0500
To: bug-Module-Release [...] rt.cpan.org
From: brian d foy <bdfoy [...] cpan.org>
I'm looking at this. I'll just get rid of _ support for v strings. I don't use them. Where is the text of the Lyon Compromise? For what it's worth, the changelog for version was just about useless to me for this issue. I don't get any sense about what is different between releases or what I as a user need to know.
On Wed Feb 24 16:53:13 2016, BDFOY wrote: Show quoted text
> Where is the text of the Lyon Compromise? For what it's worth, the > changelog for version was just about useless to me for this issue. I > don't get any sense about what is different between releases or what I > as a user need to know.
That's a fair point about the lack of clarity on what changed. Here's the gist with the details: https://gist.github.com/dagolden/9559280 I'll push out 0.9915 in a couple of days with a much more detailed README detailing the differences. John
Subject: Re: [rt.cpan.org #112252] Fails with version.pm 0.991201 and higher
Date: Fri, 4 Mar 2016 17:06:21 -0500
To: bug-Module-Release [...] rt.cpan.org
From: brian d foy <bdfoy [...] cpan.org>
It looks like my latest patches fixed this issue. Thanks for everyone's hard work and attention, especially since you probably don't use this module.