in reply to Re^3: Module present in @INC but not found
in thread Module present in @INC but not found

What I meant is, if you say use Typo; and Typo.pm contains the line package Tyop; then the module will load fine but the namespace you thought you just populated will be empty.

This has bitten me when I've changed the directory structure of things and altered the use statements to match, but forgot to change the package declarations in the files that I just moved.