Skip Menu |

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 130630
Status: resolved
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: DROLSKY [...] cpan.org
Cc:
AdminCc:

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



Subject: This distro should not provide the DynaLoader package
MetaCPAN says that this distro provides the DynaLoader package because of this line - https://metacpan.org/source/BINGOS/ExtUtils-MakeMaker-7.38/lib/ExtUtils/Mkbootstrap.pm#PDynaLoader This can be fixed with a simple "hide the package from PAUSE" trick: package # Hide from PAUSE DynaLoader; Splitting the `package` declaration into two lines keeps PAUSE from seeing it but does not change how Perl interprets the code.
Subject: Re: [rt.cpan.org #130630] This distro should not provide the DynaLoader package
Date: Wed, 2 Oct 2019 21:14:24 +0200
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Leon Timmermans <fawaka [...] gmail.com>
On Wed, Oct 2, 2019 at 7:18 PM Dave Rolsky via RT <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote: Show quoted text
> MetaCPAN says that this distro provides the DynaLoader package because of this line - https://metacpan.org/source/BINGOS/ExtUtils-MakeMaker-7.38/lib/ExtUtils/Mkbootstrap.pm#PDynaLoader > > This can be fixed with a simple "hide the package from PAUSE" trick: > > package # Hide from PAUSE > DynaLoader; > > Splitting the `package` declaration into two lines keeps PAUSE from seeing it but does not change how Perl interprets the code.
It is listed in the metafiles as a no_index package, so I would guess MetaCPAN is not implementing that. Leon
On 2019-10-02 14:14:43, fawaka@gmail.com wrote: Show quoted text
> On Wed, Oct 2, 2019 at 7:18 PM Dave Rolsky via RT > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
> > MetaCPAN says that this distro provides the DynaLoader package > > because of this line - https://metacpan.org/source/BINGOS/ExtUtils- > > MakeMaker-7.38/lib/ExtUtils/Mkbootstrap.pm#PDynaLoader > > > > This can be fixed with a simple "hide the package from PAUSE" trick: > > > > package # Hide from PAUSE > > DynaLoader; > > > > Splitting the `package` declaration into two lines keeps PAUSE from > > seeing it but does not change how Perl interprets the code.
> > It is listed in the metafiles as a no_index package, so I would guess > MetaCPAN is not implementing that.
Ah, interesting. I will report this as a MetaCPAN bug then and you can close this.
On 2019-10-02 14:23:15, DROLSKY wrote: Show quoted text
> On 2019-10-02 14:14:43, fawaka@gmail.com wrote:
> > On Wed, Oct 2, 2019 at 7:18 PM Dave Rolsky via RT > > <bug-ExtUtils-MakeMaker@rt.cpan.org> wrote:
> > > MetaCPAN says that this distro provides the DynaLoader package > > > because of this line - https://metacpan.org/source/BINGOS/ExtUtils- > > > MakeMaker-7.38/lib/ExtUtils/Mkbootstrap.pm#PDynaLoader > > > > > > This can be fixed with a simple "hide the package from PAUSE" > > > trick: > > > > > > package # Hide from PAUSE > > > DynaLoader; > > > > > > Splitting the `package` declaration into two lines keeps PAUSE from > > > seeing it but does not change how Perl interprets the code.
> > > > It is listed in the metafiles as a no_index package, so I would guess > > MetaCPAN is not implementing that.
> > Ah, interesting. I will report this as a MetaCPAN bug then and you can > close this.
Or said bugs already exist: https://github.com/metacpan/metacpan-web/issues/849 https://github.com/metacpan/metacpan-web/issues/1152
Closing as requested.