On 9/6/06, Jim <[EMAIL PROTECTED]> wrote:
input must be 8 bytes long at /usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Crypt/DES.pm line 57.
I suspect that this is related to Unicode: A string of eight characters isn't necessarily eight bytes anymore. If you can track down the source of the string being used on that line, you may be able to use pack() to limit it to eight bytes, or perhaps unpack() to break it into eight-byte chunks, whichever is appropriate. Or you could re-install an older version of perl, since that works for you, and use that until the bugs are all found and fixed. You can report the bug (or search previous reports) via rt.cpan.org: http://rt.cpan.org Hope this helps! --Tom Phoenix Stonehenge Perl Training -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>