> >>>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
> 
> Ah, OK, I thought your *current* was the one you have the problem with.
> 
> > 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?
> 
> Please do so.
> 
> Your errors are very confusing, you said the error was that it couldn't
> find ModPerl/Registry.pm, but when I asked you where it is you said it's:
> 
>   /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/Apache2/ModPerl/Registry.pm
> 
> which is wrong. It shouldn't be there if you have uninstalled 1.99.17
> 
> and then you said:
> 
>  > and according to the logs the new one was installed here:
>  > /usr/lib/perl5/vendor_perl/5.8.5/i686-linux/ModPerl/Registry.pm
> 
> but apparently it is not there, so your log is wrong.

Well I was able to get mp2bug to report only CGI 3.05 by renaming some
files but my errors haven't changed.  I even tried changing all
Apache2::Const::OK references to Apache2::OK and restarting apache2
but it still reports the same errors.  I'm going to roll back.

- Grant

Reply via email to