[Mimedefang] Undefined subroutine &MIME::QuotedPrint::encode_qp
Julien Mercay
jmercay at scdi.org
Thu Sep 23 19:35:37 EDT 2004
All,
I recently upgraded from MIMEDefang 2.43 to 2.45. On some messages, I
see the following message in my logs:
Undefined subroutine &MIME::QuotedPrint::encode_qp called at
/usr/local/share/perl/5.8.0/MIME/Decoder/QuotedPrint.pm line 74.
followed by the slave dying and being re spawned.
Checking my system, I see the following files:
root at unet:/usr/src# find /usr -name \*QuotedPrint\*
/usr/lib/perl/5.8.0/MIME/QuotedPrint.pm
/usr/local/man/man3/MIME::Decoder::QuotedPrint.3pm
/usr/local/man/man3/MIME::QuotedPrint.3pm
/usr/local/share/perl/5.8.0/MIME/Decoder/QuotedPrint.pm
/usr/local/share/perl/5.8.0/MIME/QuotedPrint.pm.back
/usr/share/man/man3/MIME::QuotedPrint.3pm
/usr/share/perl/5.8.0/PerlIO/via/QuotedPrint.pm
and:
root at unet:/usr/src# head -5 /usr/lib/perl/5.8.0/MIME/QuotedPrint.pm
package MIME::QuotedPrint;
# $Id: QuotedPrint.pm,v 3.4 2004/08/25 09:33:45 gisle Exp $
So I seem to have the correct version (MIME-Base64, v 3.05).
Even a small test script fails:
#!/usr/bin/perl -w
print MIME::QuotedPrint::encode_qp("test test test ");
returns this:
Undefined subroutine &MIME::QuotedPrint::encode_qp called at ./test.pl
line 3.
I'm no perl expert, so I probably overlooked something. Any idea a very
much appreciated.
Thanks,
Julien
More information about the MIMEDefang
mailing list