in reply to How do I make one package use a module from another package?

A side issue: You should keep in mind that  warnings and  strictare not modules. They are pragmas. As such they go into block scopes not into packages.

You cannot do what you want with pragmas only with modules.

A side side issue: requireing pragmas is not what one is apt to want.

#!/usr/bin/perl require strict; # require is too late $var = 1; # strictures are not in effect