in reply to require $package?

What makes you think that not being able to find it in @INC is the error? There are lots of reasons modules can fail to load, and you don't seem to be checking the value of $@ or displaying it.