http://www.perlmonks.org?node_id=1055293


in reply to Packaging for Perl Code

Sys::Info::OS seems to load additional OS-specific modules at runtime. pp is not able to detect that it needs these when you're packaging, so you need to list them explicitly (-M option).

use Moops; class Cow :rw { has name => (default => 'Ermintrude') }; say Cow->new->name