Re: requires vs. build_requires in CPAN

2007-12-12 Thread Michael G Schwern
David Golden wrote: > On Dec 12, 2007 8:56 PM, Adam Kennedy <[EMAIL PROTECTED]> wrote: >> The problem is NOT that Module::Build can't install itself. >> >> The problem is that nobody that USES Module::Build can declare a dependency >> on it. > > Right. That problem. You lost me in the example. >

Re: requires vs. build_requires in CPAN

2007-12-12 Thread David Golden
On Dec 12, 2007 8:56 PM, Adam Kennedy <[EMAIL PROTECTED]> wrote: > The problem is NOT that Module::Build can't install itself. > > The problem is that nobody that USES Module::Build can declare a dependency > on it. Right. That problem. You lost me in the example. configure_requires is one step

Re: requires vs. build_requires in CPAN

2007-12-12 Thread Ken Williams
On Dec 12, 2007, at 6:11 PM, David Golden wrote: On Dec 12, 2007 5:22 PM, Adam Kennedy <[EMAIL PROTECTED]> wrote: A->B) Dependencies are determined by running Build.PL B->A) Build.PL has a dependency on Module::Build. The code used to determine dependencies itself has a critical dependenc

Re: requires vs. build_requires in CPAN

2007-12-12 Thread David Golden
On Dec 12, 2007 5:22 PM, Adam Kennedy <[EMAIL PROTECTED]> wrote: > A->B) Dependencies are determined by running Build.PL > > B->A) Build.PL has a dependency on Module::Build. > > The code used to determine dependencies itself has a critical dependency it > can't work without. Didn't this get fixed

Re: requires vs. build_requires in CPAN

2007-12-12 Thread Adam Kennedy
On 13/12/2007, Michael G Schwern <[EMAIL PROTECTED]> wrote: > > Adam Kennedy wrote: > > But I'll note that the pass-through Makefile.PL is required to allow for > > installation on default installs from any Perl distribution 5.8.8 or > older > > (due to a long-standing circular problem that prevent

Re: requires vs. build_requires in CPAN

2007-12-12 Thread Michael G Schwern
Adam Kennedy wrote: > But I'll note that the pass-through Makefile.PL is required to allow for > installation on default installs from any Perl distribution 5.8.8 or older > (due to a long-standing circular problem that prevents auto-upgrading). What's the problem again? -- 'All anyone gets in

Re: requires vs. build_requires in CPAN

2007-12-12 Thread Adam Kennedy
The others have answered your question. But I'll note that the pass-through Makefile.PL is required to allow for installation on default installs from any Perl distribution 5.8.8 or older (due to a long-standing circular problem that prevents auto-upgrading). 5.10.0 will support the current Modul