Can’t locate Plack/Handler/Starlet.pm

Error Messages

Plack::Handler::Starlet ...MISSING
Can't locate Plack/Handler/Standalone/Prefork/Server/Starter.pm in @INC
FAIL Installing Plack::Handler::Starlet failed. See /USER/.cpanm/build.log for details.

Where the heck are the documentations for these modules?

I have tried everything cpanminus, cpan, cpanplus ect… Nothing would work until i did the following:

Navigate to the Perl Directory
(or wherever Perl is located on your system)
cd /usr/local/share/perl/

Within your perl folder there should be a folder called /Plack/Handler/
and within this folder there should be a file called “Starlet.pm”

/usr/local/share/perl/5.10.0/Plack/Handler/Starlet.pm

if this file is missing, you need to locate within your system or on the internet and copy or move it to that folder.
Mine was located here /USER/.cpan/build/Starlet-0.14-Spf5Vd/lib/Starlet.pm

Run make testdeps again and voila no more error messages:

1 comment Write a comment