[rt-users] (Installing RT 4.0.5) Fixdeps unable to make HTML::Mason
Kevin Falcone
falcone at bestpractical.com
Tue Mar 13 11:30:51 EDT 2012
On Tue, Mar 13, 2012 at 01:48:44PM +0000, Walid Haider wrote:
> Hi Kevin,
>
> Thanks for the response.
>
> Tried cpan Module::Build and got this:
Unfortunately, you cut off the interesting part about what failed.
Can you show the output that comes before the summary report so we can
tell if Module-Metadata has a bug you need to report upstream or if
it's a local issue.
-kevin
> Test Summary Report
> -------------------
> t/metadata.t (Wstat: 65280 Tests: 1 Failed: 1)
> Failed test: 1
> Non-zero exit status: 255
> Parse errors: Bad plan. You planned 116 tests but ran 1.
> t/version.t (Wstat: 512 Tests: 0 Failed: 0)
> Non-zero exit status: 2
> Parse errors: No plan found in TAP output
> Files=2, Tests=1, 5 wallclock secs ( 0.01 usr 0.01 sys + 0.07 cusr 2.40 csys = 2.49 CPU)
> Result: FAIL
> Failed 2/2 test programs. 1/1 subtests failed.
> make: *** [test_dynamic] Error 2
> DAGOLDEN/Module-Metadata-1.000009.tar.gz
> /usr/bin/make test -- NOT OK
> //hint// to see the cpan-testers results for installing this module, try:
> reports DAGOLDEN/Module-Metadata-1.000009.tar.gz
> Running make install
> make test had returned bad status, won't install without force
> Running install for module 'version'
> Running make for J/JP/JPEACOCK/version-0.96.tar.gz
> Has already been unwrapped into directory /root/.cpan/build/version-0.96-4Zvpfw
> Has already been made
> Running make test
> Has already been tested successfully
> Running make install
> Already done
> Running make for L/LE/LEONT/Module-Build-0.40.tar.gz
> Has already been unwrapped into directory /root/.cpan/build/Module-Build-0.40-JShO8A
>
> CPAN.pm: Building L/LE/LEONT/Module-Build-0.40.tar.gz
>
> Warning: Prerequisite 'Module::Metadata => 1.000002' for 'LEONT/Module-Build-0.40.tar.gz' failed when processing 'DAGOLDEN/Module-Metadata-1.000009.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited.
> CPAN: Time::HiRes loaded ok (v1.9719)
> Warning: Prerequisite 'version => 0.87' for 'LEONT/Module-Build-0.40.tar.gz' already built but the result looks suspicious. Skipping another build attempt, to prevent looping endlessly.
> /usr/bin/perl Build --makefile_env_macros 1
> Can't locate Module/Metadata.pm in @INC (@INC contains: t/lib t/bundled lib /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at lib/Module/Build/ModuleInfo.pm line 10.
> Compilation failed in require at lib/Module/Build/Base.pm line 23.
> BEGIN failed--compilation aborted at lib/Module/Build/Base.pm line 23.
> Compilation failed in require at lib/Module/Build.pm line 15.
> BEGIN failed--compilation aborted at lib/Module/Build.pm line 15.
> Compilation failed in require at Build line 42.
> BEGIN failed--compilation aborted at Build line 42.
> make: *** [all] Error 2
> LEONT/Module-Build-0.40.tar.gz
> /usr/bin/make -- NOT OK
> Running make test
> Can't test without successful make
> Running make install
> Make had returned bad status, install seems impossible
> [root at rt-test .cpan]#
>
> Thanks,
> Walid
>
> -----Original Message-----
> From: rt-users-bounces at lists.bestpractical.com [mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Kevin Falcone
> Sent: segunda-feira, 5 de Março de 2012 16:35
> To: rt-users at lists.bestpractical.com
> Subject: Re: [rt-users] (Installing RT 4.0.5) Fixdeps unable to make HTML::Mason
>
> On Mon, Mar 05, 2012 at 10:01:44AM +0000, Walid Haider wrote:
> > >> That sounds pretty broken.
> > >> What's in /root/.cpan/build ?
> > You are absolutely right, I went ahead and removed the build directory before answering your question. I'm sorry.
> >
> > >You can also always manually download HTML::Mason from something like
> > >http://search.cpan.org/dist/HTML-Mason
> > >untar it and perl Makefile.PL and see if you get a better error message by doing it manually.
> > Regarding this point, I tried what you suggested and this is the error message I am getting:
> >
> > [root at rt-test HTML-Mason-1.48]# perl Makefile.PL Can't locate
> > Module/Build/Compat.pm in @INC (@INC contains: inc /usr/local/lib64/perl5/site_perl/5.10.0/x86_64-linux-thread-multi /usr/local/lib/perl5/site_perl/5.10.0 /usr/lib64/perl5/vendor_perl/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.10.0 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.10.0/x86_64-linux-thread-multi /usr/lib/perl5/5.10.0 /usr/lib/perl5/site_perl .) at Makefile.PL line 4.
> > BEGIN failed--compilation aborted at Makefile.PL line 4.
>
> I bet your Module::Build is too old and your CPAN.pm is too old to notice that your Module::Build is too old.
>
> Try
>
> cpan Module::Build
> cpan HTML::Mason
>
> -kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20120313/df7f3dfd/attachment.sig>
More information about the rt-users
mailing list