Package: libcompress-zlib-perl Version: 2.005-1 Severity: serious --- Please enter the report below this line. ---
After the upgrade to version 2.005-1 debmirror decided to delete my whole debian mirror. And as i didn't pay attention during debmirror updates this is really annoying. The corresponding debmirror code is here: 851 my $gunzf = gzopen($file, "rb") or die "$file: $!"; 852 my $line; 853 my $res; 854 my $loop = 1; 855 while ($loop) { 856 my $buf = ""; 857 while(($res = $gunzf->gzreadline($line) > 0) 858 && !($line =~ /^$/)) { 859 $buf = $buf . $line; 860 } 861 if ($res <= 0) { # <-------- THIS IS ALWAYS TRUE AFTER THE UPGRADE 862 $loop = 0; 863 next; 864 } I debuged it with print statements and found out the the above marked if statement is alwasy true after the upgrade and thats why the code further down the while statement is never reached. I'm not sure if this is actually a problem in debmirror or in libcompress-zlib-perl, but as it worked before the upgrade it seems naturally to report the bug here. Downgrading the packet fixed my problem. But now to downloading the mirror :-( -Peter --- System information. --- Architecture: i386 Kernel: Linux 2.6.18-4-k7 Debian Release: lenny/sid 990 unstable www.debian-multimedia.org 990 unstable ftp.debian.org 990 unstable ftp.de.debian.org 500 stable ftp.de.debian.org --- Package information. --- Depends (Version) | Installed ================================-+-=============== perl (>= 5.8.8-6.1) | 5.8.8-7 perlapi-5.8.8 | libc6 (>= 2.3.6-6) | 2.6-5 zlib1g (>= 1:1.2.1) | 1:1.2.3.3.dfsg-5 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]