Subject: | junoscript-perl-6.4I0 confuses the CPAN indexer |
When I try to upgrade ExtUtils::MakeMaker 6.17 to a more recent one, the
CPAN insist to install junoscript-perl-6.4I0 which is totally irrelevant.
I suspect that the CPAN indexer is confused, may be due to the following
problems:
- install.pm is in the root dir, so it is indexed by the CPAN while it
is only a private module (see 'i JUNOS/junoscript-perl-6.4I0.tar.gz' in
the CPAN shell). Move this file in an 'inc' subdir or remove it (I have
not see it used in Makefile.PL).
- lib/JUNOS/version.pm has no package declaration. You should add a
"package JUNOS::version;" line.
- Makefile.PL says "VERSION_FROM => Makefile.PL". It should say instead
"VERSION_FROM => lib/JUNOS/version.pm" because Makefile.PL has no
"$VERSION = ".
--
Olivier Mengué - http://o.mengue.free.fr/