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.

--------
2011 Training: http://bestpractical.com/services/training.html

Reply via email to