in reply to Perl Packages Issue in a script.

Just in case you missed it, hidden away in ikegamis post is ...Modules are given the .pm extension... - which means that if a package is to be used or required, then it has to reside in a .pm file e.g. in your case, rename Packagetest.pl to Packagetest.pm.

A user level that continues to overstate my experience :-))