[rt-users] (Installing RT 4.0.5) Fixdeps unable to make HTML::Mason
Walid Haider
walid.haider at movensis.com
Tue Mar 13 09:48:44 EDT 2012
Hi Kevin,
Thanks for the response.
Tried cpan Module::Build and got this:
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
More information about the rt-users
mailing list