> > It looks like my current 1.99.17 configuration has Registry.pm here:
> >
> > /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Apache2/ModPerl/Registry.pm
> >
> > and according to the logs the new one was installed here:
> >
> > /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/ModPerl/Registry.pm
> >
> > Interchange::Link has always included this line which looks like the
> > "new" namespace:
> >
> > use ModPerl::Registry;
> >
> > Also, the Gentoo notes I got at the end of the emerge said to change:
> >
> > Apache::ModPerl::Registry => ModPerl::Registry
> >
> > Link.pm already seemed to use that "new" namespace, but it errored as above.
> >
> > How would I fix this?  Would I see others like it if I fixed it?
> 
> Grant, how exactly did you remove 1.99.17? You were supposed to remove the
> Apache2/ subdirectory and everything under it. Have you read:
> http://perl.apache.org/docs/2.0/rename.html

Hi Stas,

I removed it with the Gentoo mechanism:

emerge -C mod_perl

What makes you think it wasn't removed properly?  It is my current
1.99.17 installation that has Registry.pm under Apache2.  2.0.0rc5
installed it to:

/usr/lib/perl5/vendor_perl/5.8.5/i686-linux/ModPerl/Registry.pm

I don't understand why error_log said it couldn't find that module. 
The above is in @INC.  Maybe I should just try it again?

- Grant

Reply via email to