Ticket #292 (bug)

Opened 13 years ago

PAUSE indexer complains VERSION string in some .pm files

Status: new

Reported by: miyagawa Assigned to: miyagawa
Priority: major Milestone:
Component: Plagger Version:
Keywords: Cc:
Status of this distro: Version parsing problem
==============================================

The following packages (grouped by status) have been found in the distro:

Status: Version parsing problem
===============================

     module: Plagger::Plugin::Aggregator::Simple
    version: undef
    in file: Plagger-0.7.2/lib/Plagger/Plugin/Aggregator/Simple.pm
     status: The PAUSE indexer was not able to parse the following line
             in that file: C< if (!$@ && $XML::Liberal::VERSION >= 0.10)
             { > Note: the indexer is running in a Safe compartement and
             cannot provide the full functionality of perl in the
             VERSION line. It is trying hard, but sometime it fails. As
             a workaround, please consider writing a proper META.yml
             that contains a 'provides' attribute (currently only
             supported by Module::Build) or contact the CPAN admins to
             investigate (yet another) workaround against "Safe"
             limitations.)

     module: Plagger::Plugin::Filter::FetchEnclosure::Xango
    version: undef
    in file: Plagger-0.7.2/lib/Plagger/Plugin/Filter/FetchEnclosure/Xango.pm
     status: The PAUSE indexer was not able to parse the following line
             in that file: C< HttpCompArgs => [ Agent =>
             "Plagger/$Plagger::VERSION (http://plagger.org/)", Timeout
             => $self->conf->{timeout} || 10 ], > Note: the indexer is
             running in a Safe compartement and cannot provide the full
             functionality of perl in the VERSION line. It is trying
             hard, but sometime it fails. As a workaround, please
             consider writing a proper META.yml that contains a
             'provides' attribute (currently only supported by
             Module::Build) or contact the CPAN admins to investigate
             (yet another) workaround against "Safe" limitations.)

     module: Plagger::Plugin::Filter::FetchEnclosure::Xango::Crawler
    version: undef
    in file: Plagger-0.7.2/lib/Plagger/Plugin/Filter/FetchEnclosure/Xango.pm
     status: The PAUSE indexer was not able to parse the following line
             in that file: C< HttpCompArgs => [ Agent =>
             "Plagger/$Plagger::VERSION (http://plagger.org/)", Timeout
             => $self->conf->{timeout} || 10 ], > Note: the indexer is
             running in a Safe compartement and cannot provide the full
             functionality of perl in the VERSION line. It is trying
             hard, but sometime it fails. As a workaround, please
             consider writing a proper META.yml that contains a
             'provides' attribute (currently only supported by
             Module::Build) or contact the CPAN admins to investigate
             (yet another) workaround against "Safe" limitations.)