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
Download (untitled) / with headers
text/plain 280b
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,
Download (untitled) / with headers
text/plain 941b
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>
Download (untitled) / with headers
text/plain 317b
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.
Download (untitled) / with headers
text/plain 529b
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>
Download (untitled) / with headers
text/plain 150b
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.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.