Package: apt-file Version: 2.5.2.2 Severity: important Tags: patch Hello,
I saw that my sources.list file was no longer parsable to apt-file, since this line (135) was added : next if !m/^deb\s/; Since I think spaces at begining of lines doesn't matter, and since apt doesn't crash on lines starting with \s, I think this update introduced a bug, and so, I suggest the following patch. Thanks for your consideration, and for your time. Cheers, -- PEB -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.14-1-amd64 (SMP w/8 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_FR.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages apt-file depends on: ii curl 7.37.0-1+b1 ii libapt-pkg-perl 0.1.29+b1 ii libconfig-file-perl 1.50-2 ii liblist-moreutils-perl 0.33-2 ii libregexp-assemble-perl 0.35-8 ii perl 5.18.2-4 ii perl-modules [libfile-temp-perl] 5.18.2-4 Versions of packages apt-file recommends: ii python 2.7.6-2 ii python-apt 0.9.3.8 Versions of packages apt-file suggests: ii openssh-client 1:6.6p1-6 ii sudo 1.8.9p5-1 -- no debconf information
--- /home/peuh/crans/custom/packages/apt-file/apt-file-2.5.2.2/apt-file 2014-06-22 11:03:50.000000000 +0200 +++ /usr/bin/apt-file 2014-07-09 21:41:49.780877466 +0200 @@ -132,7 +132,7 @@ |rpm- ) /xo; - next if !m/^deb\s/; + next if !m/^\s*deb\s/; chomp; my $line = $_; debug "got \'$line\'";