Package: mb2md Version: 3.20-2 Severity: grave Justification: renders package unusable
This script intentionally looks for a blank line in between messages in the mbox file. There is no such requirement that I know of; certainly all the mbox data I have has tons of messages with no blank line before the '^From ' line. As is, I got 30% fewer messages in the new Maildir, and lots of messages were actually two or three messages run together. The result is so garbled I wonder if anyone else has ever used this script... This tweak seems to have worked for me: --- /usr/bin/mb2md 2005-07-04 16:38:47.000000000 -0400 +++ mb2md 2008-12-01 11:18:42.080177429 -0500 @@ -979,8 +979,6 @@ # The subject of the message my $subject = ''; - my $previous_line_was_empty = 1; - # We record the message start line here, for error # reporting. my $startline; @@ -1003,7 +1001,6 @@ $_ =~ s/\r\n$/\n/; if ( /^From / - && $previous_line_was_empty && (!defined $contentlength) ) { @@ -1419,8 +1416,6 @@ # End of the if statement dealing with message body. } - $previous_line_was_empty = ( $_ eq "\n" ); - # End of while (MBOX) loop. } # Close the input file. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.25.10.habanero2 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages mb2md depends on: ii libtimedate-perl 1.1600-5 Time and date functions for Perl ii perl [perl5] 5.8.8-7etch3 Larry Wall's Practical Extraction mb2md recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]