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
Download (untitled) / with headers
text/plain 797b
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
Download (untitled) / with headers
text/plain 684b
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.


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.