Skip Menu |

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

Report information
The Basics
Id: 45978
Status: resolved
Priority: 0/
Queue: Module-Install

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

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



Subject: .pm.PL runs in wrong order for WriteMakefile
When using the PL_FILES target in WriteMakefile under version 0.87 with a script that produces a module (.pm.PL => .pm), the .PL is executed at the wrong time in the make sequence! That's two steps back, as it were, since one does not have to list .PL files explicitly under Module::Build at all, and MakeMaker at least DWIM. It isn't overwhelmingly critical, as I can work around it by rerunning perl Makefile.PL and make, but it is annoying... Is there a different approach altogether I should be using rather than PL files?
Hi. Not sure how did you write your Makefile.PL and how wrong was its behavior, but anyway, I added a test in the trunk to see if EUMM and MI work in the same manner, and tweaked MI a bit. I hope this would be fixed in the next release (except for rather old EUMM users). Thanks. wrong Added a test in the trunk; Will be fixed in the next release. Thanks. On 2009-5-11 Mon 22:57:57, HHOLZ wrote: Show quoted text
> When using the PL_FILES target in WriteMakefile under version 0.87
with Show quoted text
> a script that produces a module (.pm.PL => .pm), the .PL is executed
at Show quoted text
> the wrong time in the make sequence! > > That's two steps back, as it were, since one does not have to list .PL > files explicitly under Module::Build at all, and MakeMaker at least
DWIM. Show quoted text
> > It isn't overwhelmingly critical, as I can work around it by rerunning > perl Makefile.PL and make, but it is annoying... > > Is there a different approach altogether I should be using rather than > PL files?
Hi. 0.95 is out. If you still have the problem, reopen this. Thanks.