[rt-users] Trouble upgrading to 3.8.1

Kenneth Crocker KFCrocker at lbl.gov
Thu Oct 9 17:02:56 EDT 2008


Joop,


	I ran /tools/bin/ make fixdeps" and I got this result:

Checking if your kit is complete...
Looks good
Warning: prerequisite Devel::StackTrace 0 not found.
Writing Makefile for Class::ReturnValue
---- Unsatisfied dependencies detected during ----
----    JESSE/Class-ReturnValue-0.55.tar.gz   ----
     Devel::StackTrace [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes] yes

	So, I entered 'yes' and hit enter and got several interesting returns 
like this:

Running make test
   Delayed until after prerequisites
Running make install
   Delayed until after prerequisites


	followed by this:

Checking if your kit is complete...
Looks good
Writing Makefile for Devel::StackTrace
make[1]: Entering directory 
`/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf'
cp lib/Devel/StackTrace.pm blib/lib/Devel/StackTrace.pm
Manifying blib/man3/Devel::StackTrace.3
make[1]: Leaving directory 
`/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf'
   DROLSKY/Devel-StackTrace-1.1902.tar.gz
   /tools/bin/make -- OK
Running make test
make[1]: Entering directory 
`/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf'
PERL_DL_NONLAZY=1 /tools/bin/perl "-MExtUtils::Command::MM" "-e" 
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/01-basic........ok 

         1/35 skipped: various reasons
t/02-bad-utf8.....skipped
         all skipped: These tests require Perl 5.8.8+
t/kwalitee........skipped
         all skipped: This test is only run for the module author
t/pod-coverage....skipped
         all skipped: This test is only run for the module author
t/pod.............skipped
         all skipped: This test is only run for the module author
All tests successful, 4 tests and 1 subtest skipped.


	which was followed by this:

Running make for J/JE/JESSE/Class-ReturnValue-0.55.tar.gz
   Has already been unwrapped into directory 
/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86

   CPAN.pm: Going to build J/JE/JESSE/Class-ReturnValue-0.55.tar.gz

Warning: Prerequisite 'Devel::StackTrace => 0' for 
'J/JE/JESSE/Class-ReturnValue-0.55.tar.gz' already installed but 
installation looks suspicious. Skipping another installation attempt, to 
prevent looping endlessly.


	and then lastly by this:

Running make test
make[1]: Entering directory 
`/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86'
PERL_DL_NONLAZY=1 /tools/bin/perl "-MExtUtils::Command::MM" "-e" 
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/basic....
#   Failed test 'use Class::ReturnValue;'
#   in t/basic.t at line 5.
#     Tried to use 'Class::ReturnValue'.
#     Error:  Can't locate Devel/StackTrace.pm in @INC (@INC contains: 
/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/inc 
/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/lib 
/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/arch 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl . 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 
/soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl .) at 
/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/lib/Class/ReturnValue.pm 
line 81.
# BEGIN failed--compilation aborted at t/basic.t line 5.
# Compilation failed in require at (eval 3) line 2.
# BEGIN failed--compilation aborted at (eval 3) line 2.
Can't locate object method "new" via package "Class::ReturnValue" at 
t/basic.t line 8.
# Looks like you planned 32 tests but only ran 1.
# Looks like you failed 1 test of 1 run.
# Looks like your test died just after 1.
t/basic....dubious 

         Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-32
         Failed 32/32 tests, 0.00% okay
Failed Test Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/basic.t    255 65280    32   63  1-32
Failed 1/1 test scripts. 32/32 subtests failed.
Files=1, Tests=32,  0 wallclock secs ( 0.10 cusr +  0.02 csys =  0.12 CPU)
Failed 1/1 test programs. 32/32 subtests failed.
make[1]: *** [test_dynamic] Error 255
make[1]: Leaving directory 
`/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86'
   JESSE/Class-ReturnValue-0.55.tar.gz
   /tools/bin/make test -- NOT OK
Running make install
   make test had returned bad status, won't install without force

Install module Text::Quoted
Running install for module 'Text::Quoted'
Running make for R/RU/RUZ/Text-Quoted-2.05.tar.gz
Fetching with LWP:
 
ftp://cpan.cs.utah.edu/pub/CPAN/authors/id/R/RU/RUZ/Text-Quoted-2.05.tar.gz
Checksum for 
/home/rt/.cpan/sources/authors/id/R/RU/RUZ/Text-Quoted-2.05.tar.gz ok
Text-Quoted-2.05/
Text-Quoted-2.05/inc/
Text-Quoted-2.05/inc/Module/
Text-Quoted-2.05/inc/Module/Install.pm
Text-Quoted-2.05/inc/Module/Install/
Text-Quoted-2.05/inc/Module/Install/Fetch.pm
Text-Quoted-2.05/inc/Module/Install/Makefile.pm
Text-Quoted-2.05/inc/Module/Install/Base.pm
Text-Quoted-2.05/inc/Module/Install/Metadata.pm
Text-Quoted-2.05/inc/Module/Install/Can.pm
Text-Quoted-2.05/inc/Module/Install/WriteAll.pm
Text-Quoted-2.05/inc/Module/Install/Win32.pm
Text-Quoted-2.05/Changes
Text-Quoted-2.05/t/
Text-Quoted-2.05/t/7.t
Text-Quoted-2.05/t/4.t
Text-Quoted-2.05/t/6.t
Text-Quoted-2.05/t/5.t
Text-Quoted-2.05/t/2.t
Text-Quoted-2.05/t/3.t
Text-Quoted-2.05/t/1.t
Text-Quoted-2.05/MANIFEST
Text-Quoted-2.05/Quoted.pm
Text-Quoted-2.05/META.yml
Text-Quoted-2.05/Makefile.PL
Text-Quoted-2.05/README

   CPAN.pm: Going to build R/RU/RUZ/Text-Quoted-2.05.tar.gz

Checking if your kit is complete...
Looks good
Warning: prerequisite Text::Autoformat 0 not found.
Writing Makefile for Text::Quoted
---- Unsatisfied dependencies detected during ----
----        RUZ/Text-Quoted-2.05.tar.gz       ----
     Text::Autoformat [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]

	I answered again with yes and got this:

Checking if your kit is complete...
Looks good
Warning: prerequisite Text::Reform 1.11 not found.
Writing Makefile for Text::Autoformat
---- Unsatisfied dependencies detected during ----
----    DCONWAY/Text-Autoformat-1.13.tar.gz   ----
     Text::Reform [requires]
Shall I follow them and prepend them to the queue
of modules we are processing right now? [yes]

	It looks like I have reached the end and I don't want to continue to 
say yes and get the same result. Any ideas?

Kenn
LBNL




On 10/9/2008 10:41 AM, Joop van de Wege wrote:
> Kenneth Crocker wrote:
>>     Any clues as to why the "C" compiler is needed? Thanks.
> Not all Perl modules are Pure Perl modules which means that for example 
> GD has a Perl interface to the gd.so which fixdeps will try to compile 
> for you.
> That is probably not the right thing to say but I hope its close enough 
> for you to understand the why of th C compiler.
> 
> If you really get stuck I might be able to help out, since we used to be 
> quite involved with Sun Solaris.
> 
> Joop
> 
> 
> 




More information about the rt-users mailing list