Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 19741
Status: rejected
Priority: 0/
Queue: Module-Build

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

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



Subject: Disguised Makefile.PL does not create Makefile
Greetings, I've recently received a report that led me to find the following bug or inconvenient feature: Some distributions, like Math::Geometry::Planar::Offset ship with a Makefile.PL[1] that is not actually a Makefile.PL, but invokes Module::Build under the hood when available. However, this Makefile.PL does not generate a Makefile, as is expected, but a Build file. In most installer situations (at least in CPAN.pm/CPANPLUS) the code goes down a certain path when seeing either a Build.PL or Makefile.PL file, and now finds itself in an error situation, unable to continue installing the module, as the expected files are not found. Do you have any advise on how to rectifiy this situation? Cheers, [1] http://search.cpan.org/src/EWILHELM/Math-Geometry-Planar-Offset-1.04/Makefile.PL
RT-Send-CC: module-build [...] perl.org
On Tue Jun 06 10:20:00 2006, KANE wrote: Show quoted text
> Some distributions, like Math::Geometry::Planar::Offset ship with a > Makefile.PL[1] that is not > actually a Makefile.PL, but invokes Module::Build under the hood > when available.
This was due to me doing something silly in that particular compatibility Makefile.PL which ended up being basically a typo. It was not a Makefile.PL generated by Module::Build. Thus, not Module::Build's bug. Note, I automated this mistake, so you might find more like it. Put it in the ewilhelm queue please. If anything, you might want a wishlist item for "./Build disttestmake" or something like that. Thanks, Eric
RT-Send-CC: module-build [...] perl.org
Author bug, not Module::Build bug.