On Fri, Jul 15, 2011 at 01:04:12PM -0700, Gene LeDuc wrote:
> I used cpanm to reinstall Test::TCP and now testdeps sees it.  I'm
> almost certain that there's only 1 perl on this system; it's a
> nearly-new RHEL-6 install (I'm the one who built it).  Other than
> apache and RT, nothing else has been installed.  How would I
> determine if there are multiple perls installed?

You can go looking for perl executables.  Also, looking at *where* on
disk Test/TCP.pm is installed will tell you what perl is using it.

> 1. make testdeps says that all dependencies are found
> 2. cpan -t Server::Starter says that Test::TCP is missing and throws
> flock() and bad file descriptor errors at line 104 of
> share/perl5/Test/SharedFork/Store.pm
> 3. cpan -t Test::TCP says it's installed and good
> 4. cpanm --reinstall Server::Starter says it's installed and good
> 5. cpanm --reinstall Plack::Handler::Starlet says it's installed and good

If make testdeps finds everything, then RT should be able to find
everything.  You can test by running rt-server which uses Starlet.

-kevin

Attachment: pgp1UIf6zcmGk.pgp
Description: PGP signature

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

Reply via email to