1
votes

My ppm was working a few days ago when I installed a number of email related modules, it installs and verifies every module just fine. But now it has an issue, let me give you an example:

ppm install email::simple

No missing packages to install

ppm verify email::simple

ppm verify failed: Package 'email::simple' is not installed

I tested with a script I wrote that uses this module and it compile and runs just fine. However, it didn't work out for another module I installed later.

ppm install email::received

No missing packages to install

ppm verify email::received

ppm verify failed: Package 'email::received' is not installed

perl test.pl "FILE"

Can't locate Eamil/Received.pm in @INC (@INC contains: C:/Perl64/site/lib C:/Perl64/lib .) at test.pl line 17. BEGIN failed--compilation aborted at test.pl line 17.

I verified myself that the file received.pm was installed under Perl64/site/lib/email/. Why is compiler not recognizing this module?

PS: I can also see the email::received module was installed with the GUI ppm. I tried re-installing ActivePerl but the problem persists

1

1 Answers

0
votes
Can't locate Eamil/...

"Eamil" should be "Email". Fix your incorrect use statement.


As for your inability to verify installs, verify expects ppm verify Email-Received.