in reply to "Packaging" Perl modules

I think what you want is:

use lib "/perl/lib/MyPackage";

before all of your 'use' lines so that '/per/lib/MyPackage' is in @INC. Then you simply 'use' the package name as defined with the 'package $name;' line within each module/package.

"Never be afraid to try something new. Remember, amateurs built the ark. Professionals built the Titanic."