Looks like where were some goofs in the PAUSE indexer as well as a bunch
of permissions fixes necessary.


On Mon, Jul 28, 2003 at 06:15:46AM +0200, PAUSE wrote:
> The following report has been written by the PAUSE namespace indexer.
> Please contact [EMAIL PROTECTED] if there are any open questions.
>   Id: mldistwatch 402 2003-07-27 12:37:30Z k 
> 
>                User: MSCHWERN (Michael G Schwern)
>   Distribution file: ExtUtils-MakeMaker-6.11.tar.gz
>     Number of files: 84
>          *.pm files: 35
>              README: ExtUtils-MakeMaker-6.11/README
>   Timestamp of file: Mon Jul 28 04:00:19 2003 UTC
>    Time of this run: Mon Jul 28 04:15:45 2003 UTC
> 
> The following packages have been found in the distro:

...

> ExtUtils::Install::Warn
>     version: 1.32
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/Install.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

This should be owned by me.  Its currently owned by JHI in the "first come"
basis because he released it in 5.8.1 RC2.


> ExtUtils::MakeMaker::bytes
>     version: 0.01
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/MakeMaker/bytes.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

Ditto.

> ExtUtils::MakeMaker::vmsish
>     version: 0.01
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/MakeMaker/vmsish.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

Ditto.

> MM
>     version: 0.04
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/MM.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

Ditto.

> MY
>     version: 6.11
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/MakeMaker.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

The only mention of "package MY" in MakeMaker.pm is once in an eval and
once in the documentation.  The indexer shouldn't pick that up.

> in
>     version: 0.03
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/Command/MM.pm
>      status: Not indexed because permissions missing. Visit PAUSE and
>              click "View Permissions" to find the legitimate
>              maintainer(s).

This is a bug.  There is a here-doc in MM.pm which contains /package in/, it
must have picked up on that.


> ExtUtils::MakeMaker::_version
>     version: 1.38
>     in file: ExtUtils-MakeMaker-6.11/lib/ExtUtils/MM_Unix.pm
>      status: indexed

It appears PAUSE is applying the $ExtUtils::MM_Unix::VERSION to
ExtUtils::MakeMaker::_version.  This appears to be the general behavior
when it finds an extra package without a version #.  Doesn't seem right
at all.


-- 
Loon.

Reply via email to