Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

Report information
The Basics
Id: 44957
Status: resolved
Priority: 0/
Queue: CPANPLUS

People
Owner: Nobody in particular
Requestors: Support [...] RoxSoft.co.uk
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.84
Fixed in: (no value)



Subject: Fails to install configure_requires modules from META.yml
[ERROR] [Fri Apr 10 23:28:00 2009] This module requires 'Module::Build' and 'CPANPLUS::Dist::Build' to be installed, but you don't have it! Will fall back to 'CPANPLUS::Dist::MM', but might not be able to install! Which is really dumb. It's worked out that it needs M::B and CP::D:B but fails to do the obvious, which is to install them. Instead it says that *I* don't have them and fails to create a working Makefile.PL which in turn leads to failed CPAN testers report. Thanks for nothing. CPANPLUS needs to specify Module::Build and CPANPLUS::Dist::Build as dependencies so that if someone installs CPANPLUS then they have a full kit of parts not an installer with bits missing
On Sat Apr 11 09:52:40 2009, PJFL wrote: Show quoted text
> [ERROR] [Fri Apr 10 23:28:00 2009] This module requires 'Module::Build' > and 'CPANPLUS::Dist::Build' to be installed, but you don't have it! Will > fall back to 'CPANPLUS::Dist::MM', but might not be able to install! > > Which is really dumb. It's worked out that it needs M::B and CP::D:B but > fails to do the obvious, which is to install them. Instead it says that > *I* don't have them and fails to create a working Makefile.PL which in > turn leads to failed CPAN testers report. Thanks for nothing. > > CPANPLUS needs to specify Module::Build and CPANPLUS::Dist::Build as > dependencies so that if someone installs CPANPLUS then they have a full > kit of parts not an installer with bits missing
Thanks for your report; this is exactly what the development releases of CPANPLUS now do: http://cpansearch.perl.org/src/KANE/CPANPLUS-0.85_07/ChangeLog A stable release is expected in the coming days, so stay tuned. Cheers,