Koozali.org: home of the SME Server

Re: Perl(?) error in Server Manager, can't backup

Bill Talcott

Re: Perl(?) error in Server Manager, can't backup
« on: October 28, 2002, 09:58:45 PM »
Bill Talcott wrote:
>
> I get a weird error "on top of" the regular Server Manager
> screen. I believe it comes from when I was messing around
> with Razor (http://razor.sourceforge.net)...
>
> Software error:
>
> MIME::Base64 object version 2.12 does not match bootstrap
> parameter 2.11 at
> /usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm line 219.
>
> For help, please send mail to the webmaster
> (admin@chrouch.com), giving this error message and the time
> and date of the error. Expires: Wed, 27 Oct 1982 15:57:06 GMT
> Date: Tue, 22 Oct 2002 15:57:06 GMT Content-Type: text/html
>
> You can see a pic of the error at
> http://www.chrouch.com/images/smerror.jpg too.
>
> I had to use CPAN to update some stuff, and to me it looks
> like something got updated, but not all the references to it.
> However, I read that most DynaLoader.pm "errors" are caused
> by something else and that DynaLoader was just the last thing
> before the error... Anyone have any ideas how to fix this,
> short of a reinstall?

Here is the comment block from DynaLoader.pm:
    # Many dynamic extension loading problems will appear to come from
    # this section of code: XYZ failed at line 123 of DynaLoader.pm.
    # Often these errors are actually occurring in the initialisation
    # C code of the extension XS file. Perl reports the error as being
    # in this perl code simply because this was the last perl code
    # it executed.

This error is keeping me from making a backup, which is always bad.

What file(s) do I need to replace with originals to resolve this issue? Or is there some way to redownload the old version via CPAN or something?

Bill Talcott

Re: Perl(?) error in Server Manager, can't backup
« Reply #1 on: October 28, 2002, 10:07:45 PM »
Well, some Google searching led me to a Base64 RPM filelist, and then I searched and found out about locate, and discovered the Base64.so file in /usr/lib/perl5/site_perl/i386-linux/auto/MIME/Base64. Copied it over from another install, and it's working now.