Skip Menu |

This queue is for tickets about the AnyEvent-Worker CPAN distribution.

Report information
The Basics
Id: 55282
Status: resolved
Priority: 0/
Queue: AnyEvent-Worker

People
Owner: MONS [...] cpan.org
Requestors: rafl [...] debian.org
Cc:
AdminCc:

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



Subject: Incorrect version information in META.yml
The META.yml file of AnyEvent-Worker-0.04 reports to have version 0.04 of AnyEvent::Worker::Pool. However, the $VERSION in AnyEvent::Worker::Pool is 0.02. The PAUSE indexer will use the version provided in META.yml, if available. That means it thinks the version is 0.04, and puts that in 02packages. When users try to find outdated modules in their installation, for example using CPAN.pm's 'r' command, or App::cpanoutdated, the tools will pick up version 0.02 from the file, compare it to 0.04 in the index, and report the whole distribution as outdated, given that the index claims there's a newer version of the module available. However, installing the distribution claiming to have a newer AnyEvent::Worker::Pool will result in installing version 0.02 again, effectively causing your distribution to be installed every single time someone attempts to upgrade his modules. Please provide correct information in META.yml, or don't provide any version information at all, in which case the PAUSE indexer will attempt to extract it by itself.
Fixed in 0.06 (just uploaded)