[rt-users] Plack::Handler::Starlet dependency error, RT 4.0.1 on RHEL-6

Gene LeDuc gleduc at mail.sdsu.edu
Thu Jul 14 18:04:03 EDT 2011


Greetings,

I'm installing RT 4.0.1 onto a new RHEL-6 server.  I've done the 
./configure step and am now resolving dependencies.  I was able to fix 
them all with CPAN except for Plack::Handler::Starlet.  The error is 
coming from a Starlet dependency, Server::Starter.  Searching hasn't 
turned up anything relevant.

I'd really appreciate any insights into this that anyone might have. 
This is 64-bit REHL and I have SELinux enforcing, but I don't think it's 
the problem because nothing else has burped except for this.

Thanks in advance,
Gene

Here's what I get from testdeps:
PSGI dependencies:
         CGI::Emulate::PSGI ...found
         CGI >= 3.38 ...found
         CGI::PSGI >= 0.12 ...found
         HTML::Mason::PSGIHandler >= 0.52 ...found
         Plack >= 0.9971 ...found
         Plack::Handler::Starlet ...MISSING
                 Can't locate Plack/Handler/Starlet.pm in @INC (@INC 
contains: /usr/local/lib64/perl5 /usr/local/share/perl5 
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl 
/usr/lib64/perl5 /usr/share/perl5 /root/rt/rt-4.0.1)

Here's an excerpt of what CPAN says when I do "install 
Plack::Handler::Starlet"

Checking if your kit is complete...
Looks good
Warning: prerequisite Server::Starter 0.06 not found.
Writing Makefile for Starlet
Could not read metadata file. Falling back to other methods to determine 
prerequisites
---- Unsatisfied dependencies detected during ----
----        KAZUHO/Starlet-0.13.tar.gz        ----
     Server::Starter [requires]
Shall I follow them and prepend them to the queue of modules we are 
processing right now? [yes]

   CPAN.pm: Going to build K/KA/KAZUHO/Server-Starter-0.11.tar.gz

*** Module::AutoInstall version 1.03
*** Checking for Perl dependencies...
*** Since we're running under CPAN, I'll just let it take care of the 
dependency's installation later.
[Core Features]
- Test::TCP       ...missing. (would need 0.11)
- Getopt::Long    ...loaded. (2.38)
- List::MoreUtils ...loaded. (0.32)
- Proc::Wait3     ...loaded. (0.04)
- Scope::Guard    ...loaded. (0.20)
*** Module::AutoInstall configuration finished.
Checking if your kit is complete...
Looks good
Writing Makefile for Server::Starter
Use of uninitialized value in ref-to-glob cast at 
/usr/local/share/perl5/Test/SharedFork/Store.pm line 104.
Use of uninitialized value in ref-to-glob cast at 
/usr/local/share/perl5/Test/SharedFork/Store.pm line 104.
flock() on unopened filehandle at 
/usr/local/share/perl5/Test/SharedFork/Store.pm line 104.
Bad file descriptor at /usr/local/share/perl5/Test/SharedFork/Store.pm 
line 104.
END failed--call queue aborted.
Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
   KAZUHO/Server-Starter-0.11.tar.gz
   /usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
Running make test
   Make had some problems, won't test
Running make install
   Make had some problems, won't install
Running make for K/KA/KAZUHO/Starlet-0.13.tar.gz
   Has already been unwrapped into directory 
/root/.cpan/build/Starlet-0.13-eGHCED

   CPAN.pm: Going to build K/KA/KAZUHO/Starlet-0.13.tar.gz

Warning: Prerequisite 'Server::Starter => 0.06' for 
'KAZUHO/Starlet-0.13.tar.gz' failed when processing 
'KAZUHO/Server-Starter-0.11.tar.gz' with 'writemakefile => NO 
'/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 2304'. 
Continuing, but chances to succeed are limited.



More information about the rt-users mailing list