in reply to Package can't find Parent Class

Hmm.. I have almost the exact same thing as you ( even the name of my base class is base!. Here is how I did it:
Parent Class ( contains logging method ):
package MARS::Base; sub log{... }
Child Class:
package MARS::Klarf1_2; @UNIVERSAL::ISA = qw(MARS::Base);
Main Script:
my $K = MARS::Klarf1_2->new(); $K->log( 'Blahh blahh blahh' );
This works fine for me...