diff -u libcompress-zlib-perl-2.005/debian/control libcompress-zlib-perl-2.005/debian/control --- libcompress-zlib-perl-2.005/debian/control +++ libcompress-zlib-perl-2.005/debian/control @@ -1,5 +1,6 @@ Source: libcompress-zlib-perl -Maintainer: Debian Perl Group +Maintainer: Ubuntu Core Developers +XSBC-Original-Maintainer: Debian Perl Group Uploaders: gregor herrmann , Krzysztof Krzyzaniak (eloy) , Damyan Ivanov diff -u libcompress-zlib-perl-2.005/debian/changelog libcompress-zlib-perl-2.005/debian/changelog --- libcompress-zlib-perl-2.005/debian/changelog +++ libcompress-zlib-perl-2.005/debian/changelog @@ -1,3 +1,15 @@ +libcompress-zlib-perl (2.005-1ubuntu0.1) gutsy-proposed; urgency=low + + * Fix debmirror unable to download packages from repositories (LP: #136634) + Add patch 02_restore-gzreadline-record-separator-behaviour.patch: + hard-codes "\n" as record separator (do not mangle with the *global* $/, + but set it to "\n" locally) before calling $gz->getline for the + actual read. + * Modify Maintainer value to match the DebianMaintainerField + specification. + + -- Cesare Tirabassi Wed, 31 Oct 2007 15:55:50 +0100 + libcompress-zlib-perl (2.005-1) unstable; urgency=low * New upstream release (Closes: #434639) diff -u libcompress-zlib-perl-2.005/debian/patches/series libcompress-zlib-perl-2.005/debian/patches/series --- libcompress-zlib-perl-2.005/debian/patches/series +++ libcompress-zlib-perl-2.005/debian/patches/series @@ -1,0 +2 @@ +02_restore-gzreadline-record-separator-behaviour.patch only in patch2: unchanged: --- libcompress-zlib-perl-2.005.orig/debian/patches/02_restore-gzreadline-record-separator-behaviour.patch +++ libcompress-zlib-perl-2.005/debian/patches/02_restore-gzreadline-record-separator-behaviour.patch @@ -0,0 +1,16 @@ +Index: libcompress-zlib-perl/lib/Compress/Zlib.pm +=================================================================== +--- libcompress-zlib-perl.orig/lib/Compress/Zlib.pm 2007-08-04 07:46:27.000000000 +0300 ++++ libcompress-zlib-perl/lib/Compress/Zlib.pm 2007-08-04 16:54:52.000000000 +0300 +@@ -180,7 +180,10 @@ + my $self = shift ; + + my $gz = $self->[0] ; +- $_[0] = $gz->getline() ; ++ { ++ local $/ = "\n"; ++ $_[0] = $gz->getline() ; ++ } + _save_gzerr($gz, 1); + return defined $_[0] ? length $_[0] : 0 ; + }