Skip Menu |

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

Report information
The Basics
Id: 31053
Status: resolved
Worked: 5 min
Priority: 0/
Queue: ExtUtils-MakeMaker

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

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



Subject: Mention configure_requires in PREREQ_FATAL documentation
It would be nice if the PREREQ_FATAL entry in the ExtUtils::MakeMaker documentation would mention the new META.yml field configure_requires. A rough sketch how this might look like: "... That's bad. The only situation where it is appropriate is when you have dependencies that are indispensible to actually write a Makefile. For example, MakeMaker's Makefile.PL needs File::Spec. If its not available it cannot write the Makefile. You should also specify such dependencies in the META.yml field configure_requires, so installation tools may install these dependencies before calling Makefile.PL. Note: see Test::Harness ..."
Subject: Re: [rt.cpan.org #31053] Mention configure_requires in PREREQ_FATAL documentation
Date: Thu, 29 Nov 2007 15:38:44 -0800
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
Slaven_Rezic via RT wrote: Show quoted text
> It would be nice if the PREREQ_FATAL entry in the ExtUtils::MakeMaker > documentation would mention the new META.yml field configure_requires. > A rough sketch how this might look like: > > "... That's bad. > > The only situation where it is appropriate is when you have dependencies > that are indispensible to actually write a Makefile. For example, > MakeMaker's Makefile.PL needs File::Spec. If its not available it cannot > write the Makefile. You should also specify such dependencies in the > META.yml field configure_requires, so installation tools may install > these dependencies before calling Makefile.PL. > > Note: see Test::Harness ..."
Of course, we'd need a way to set configure_requires. -- On error resume stupid
Subject: Re: [rt.cpan.org #31053] Mention configure_requires in PREREQ_FATAL documentation
Date: 30 Nov 2007 22:02:23 +0100
To: bug-ExtUtils-MakeMaker [...] rt.cpan.org
From: Slaven Rezic <slaven [...] rezic.de>
"Michael G Schwern via RT" <bug-ExtUtils-MakeMaker@rt.cpan.org> writes: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=31053 > > > Slaven_Rezic via RT wrote:
> > It would be nice if the PREREQ_FATAL entry in the ExtUtils::MakeMaker > > documentation would mention the new META.yml field configure_requires. > > A rough sketch how this might look like: > > > > "... That's bad. > > > > The only situation where it is appropriate is when you have dependencies > > that are indispensible to actually write a Makefile. For example, > > MakeMaker's Makefile.PL needs File::Spec. If its not available it cannot > > write the Makefile. You should also specify such dependencies in the > > META.yml field configure_requires, so installation tools may install > > these dependencies before calling Makefile.PL. > > > > Note: see Test::Harness ..."
> > Of course, we'd need a way to set configure_requires. >
Well, currently I (mis)use EXTRA_META for this (yes, I know, it's undocumented and you will remove it, but after all, it's only relevant when creating dists). Regards, Slaven -- Slaven Rezic - slaven <at> rezic <dot> de tknotes - A knotes clone, written in Perl/Tk. http://ptktools.sourceforge.net/#tknotes
I have updated the documentation for PREREQ_FATAL and the changes are applied to the EUMM repository. Many thanks.
This issue is now resolved with the release of 6.70 Many thanks.