Dear EmbPerl veterans, I'm still trying to get EmbPerl to cooperate with Mod_Perl 1.99_08 and Apache 2.0.44. Thanks to Gerald Richter, I got past my compile error by using the CVS version, but now I can't get past the test suite at the point it tried to fire up Apache. If I run the test suite unaltered - the error I get is:
Starting httpd... [Sun Feb 16 09:33:51 2003] [warn] PassEnv variable ACTION_PREFIX was undefined [Sun Feb 16 09:33:51 2003] [error] Can't locate ModPerl/Registry.pm in @INC Well, ModPerl/Registry.pm is actually in Apache2/ModPerl/Registry.pm. So, I tried making a symlink so that there was a ModPerl/Registry.pm. Alas, that has no effect. Undaunted (yet!) I decided to edit embperl/test/conf/startup.pl to change ModPerl::Registry to Apache2::ModPerl::Registry. That produces an even more puzzling error message: Starting httpd... [Sun Feb 16 09:35:53 2003] [warn] PassEnv variable ACTION_PREFIX was undefined [Sun Feb 16 09:35:53 2003] [error] Base class package "ModPerl::RegistryCooker" is empty. (Perhaps you need to 'use' the module which defines that package first.) at /usr/lib/perl5/site_perl/5.8.0/ i686-linux-thread-multi/Apache2/ModPerl/Registry.pm line 11 Well, the file Apache2/ModPerl/RegistryCooker.pm isn't at all empty. Nor is Perl complaining that it can't find the file RegistryCooker.pm .... so??? I see that, even if I didn't ask for it, mod_perl 1.99_08 installed the files to permit mod_perl 1 compatibility. Is that the problem here? Any Perls of wisdom are as always appreciated! Peace, Edouard :-) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]