Skip Menu |

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

Report information
The Basics
Id: 67927
Status: resolved
Priority: 0/
Queue: Module-Build-Tiny

People
Owner: LEONT [...] cpan.org
Requestors: dolmen [...] cpan.org
Cc:
AdminCc:

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



Subject: Dzil plugins don't install Windows
Module::Build::Tiny 0.07 can't work on Windows, but I would like to help to fix that. However the problem is that the Dist::Zilla-based developement environment depends on plugins which do not install on Windows. In particular, the plugins chain brings Module::Build::Tiny itself which is a big bootstrapping problem on Windows. -- Olivier Mengué - http://search.cpan.org/~dolmen/ http://github.com/dolmen/
C:\Users\dolmen\Documents\Code\Perl\Module-Build-Tiny>dzil authordeps | cpanm Dist::Zilla::Plugin::ShareDir is up to date. (4.200006) Dist::Zilla::Plugin::Bugtracker is up to date. (1.111080) Fetching http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Dist-Zilla- Plugin-Bui ldSelf-0.001.tar.gz ... OK ==> Found dependencies: Module::Build::Tiny Fetching http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/Module-Build- Tiny-0.0 07.tar.gz ... OK ==> Found dependencies: ExtUtils::BuildRC Fetching http://search.cpan.org/CPAN/authors/id/L/LE/LEONT/ExtUtils- BuildRC-0.00 2.tar.gz ... OK Configuring ExtUtils-BuildRC-0.002 ... OK Building and testing ExtUtils-BuildRC-0.002 for ExtUtils::BuildRC ... FAIL ! Installing ExtUtils::BuildRC failed. See C:\Users\dolmen\Documents\env\home\.c panm\build.log for details. ! Bailing out the installation for Module-Build-Tiny-0.007. Retry with - -prompt or --force. ! Bailing out the installation for Dist-Zilla-Plugin-BuildSelf-0.001. Retry with --prompt or --force. Dist::Zilla::Plugin::MinimumPerl is up to date. (1.003) Dist::Zilla::Plugin::CompileTests is up to date. (1.110930) Dist::Zilla::Plugin::Repository is up to date. (0.18) Dist::Zilla::Plugin::Signature is up to date. (1.100930) Dist::Zilla::PluginBundle::Git is up to date. (1.110500) Dist::Zilla::Plugin::CheckChangesHasContent is up to date. (0.003)
On Tue May 03 18:56:08 2011, DOLMEN wrote: Show quoted text
> Module::Build::Tiny 0.07 can't work on Windows, but I would like to help > to fix that. > > However the problem is that the Dist::Zilla-based developement
environment Show quoted text
> depends on plugins which do not install on Windows. > > In particular, the plugins chain brings Module::Build::Tiny itself which > is a big bootstrapping problem on Windows.
Hi Olivier, The quick hack around that is to replace the [ModuleBuildTiny] and [BuildSelf] in the dist.ini's with with [ModuleBuild] (or [MakeMaker]). Crude but effective. However this error: Show quoted text
> Configuring ExtUtils-BuildRC-0.002 ... OK > Building and testing ExtUtils-BuildRC-0.002 for ExtUtils::BuildRC ... > FAIL > ! Installing ExtUtils::BuildRC failed. See > C:\Users\dolmen\Documents\env\home\.c > panm\build.log for details.
Suggests the real problem isn't in MBT itself but in EU::BRC. Actually that module isn't really OS dependent in any way so I'm suspecting the real culprit is ExtUtils::Helpers, but without the build log I can't really comment on that. Regards, Leon
Judging by the CPAN Testers output, this bug seems to be fixed. Closing for now, feel free to reopen it if I'm wrong. Leon