If I prepend package $caller_namespace; to the eval'ed code It works!!
perldoc -f package and perldoc perlmod -> 'packages
says "The scope of the package declaration is from the declaration itself through the end of the enclosing block, file, or eval"
Works like a charm! Thanks for the input everyone I really appreciate it :)
Lee.M - JupiterHost.Net
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>